Job Title: Java Solution Architect (13+ Years Experience)
Job Summary:
As a Java Solution Architect with 13+ years of experience, you will design and implement scalable, high-performance solutions. You will collaborate with stakeholders to understand business requirements, architect end-to-end solutions, and guide development teams through the implementation process, ensuring adherence to best practices and technical standards.
Key Responsibilities:
- Design and implement Java-based enterprise solutions, ensuring scalability, performance, and security.
- Collaborate with business and technical teams to gather requirements and define system architecture.
- Lead the design and development of complex software systems, including microservices architecture and cloud-based solutions.
- Provide technical leadership and mentoring to development teams.
- Review and ensure code quality, security, and compliance with industry standards.
- Manage project timelines, ensuring successful delivery within scope and budget.
Required Skills:
- Extensive experience with Java technologies (Spring, Hibernate, J2EE).
- Strong expertise in designing scalable, high-performance architectures (Microservices, SOA).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Proven track record in leading development teams and mentoring engineers.
- Expertise in database design, integration patterns, and API design.
- Strong problem-solving, communication, and project management skills.