No. of Positions: 1
Position: Java Architect
Location: Coimbatore (Onsite)
Total Years of Experience: 10+ years
Responsibilities:
-
Design and develop scalable, high-performing enterprise Java applications and microservices.
-
Define architecture standards, best practices, and technical governance across development teams.
-
Collaborate with stakeholders to translate business requirements into technical solutions.
-
Lead architectural reviews, code reviews, and performance tuning exercises.
-
Define and maintain architectural artifacts such as system diagrams, data flow diagrams, and component-level specifications.
-
Guide teams on Java frameworks like Spring, Hibernate, and related technologies.
-
Implement API gateways, service orchestration, and secure communication between distributed services.
-
Leverage DevOps practices for CI/CD, containerization (Docker), orchestration (Kubernetes), and cloud deployment (AWS/GCP/Azure).
-
Ensure compliance with security, scalability, and maintainability standards.
-
Mentor junior developers and foster a strong technical culture.
Required Skills and Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
10+ years of professional experience in Java development.
-
Strong hands-on experience with Spring Boot and Microservices architecture.
-
Proficient in ReactJS for frontend development.
-
Strong knowledge of PostgreSQL and database management.
-
Solid understanding of REST APIs, JSON, and HTTP protocol.
-
Familiarity with version control tools like Git.
-
Good understanding of Agile methodologies (Scrum/Kanban).
-
Excellent problem-solving skills and ability to work independently and as part of a team.
-
Strong communication and interpersonal skills.