15+ years of Relevant Experience as JAVA Architect
We are seeking a 15+ years of Relevant Experience as JAVA Architect; please email your resume with details on Total Experience, Notice Period - Current CTC, Expected CTC, Current Location, and Preferred Location.
We are seeking a highly skilled and experienced JAVA Architect / Enterprise Architect / Solution Architect to join our team. The ideal candidate will have a strong background in software development, architecture, and design with a focus on JAVA technologies, Spring Boot, microservices, and design patterns.
Key Responsibilities:
- Design and develop high-quality software solutions using JAVA, Spring Boot, and microservices architecture.
- Lead the architecture and design efforts for enterprise-level applications, ensuring scalability, performance, and security.
- Collaborate with cross-functional teams to define technical requirements and create comprehensive architectural solutions.
- Develop and maintain technical documentation, including architectural diagrams, design patterns, and coding standards.
- Mentor and guide development teams on best practices, coding standards, and design patterns.
- Evaluate and recommend new technologies, tools, and frameworks to enhance the development process and improve system performance.
- Ensure alignment of architectural solutions with business objectives and technical requirements.
- Troubleshoot and resolve complex technical issues, providing technical leadership and guidance.
Mandatory Skills:
- Strong expertise in JAVA programming and related technologies.
- Proficiency in Spring Boot for building robust and scalable applications.
- In-depth knowledge of microservices architecture and best practices.
- Experience with Maven for project management and build automation.
- Strong understanding of coding and design patterns.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to lead and mentor development teams.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of DevOps practices and tools.
- Experience with database design and management.
- Certification in Java or related technologies.
Education and Experience:
- Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
- Minimum of 10+ years of experience in software development, architecture, and design.