Posted on: 04/07/2025
Key Responsibilities :
- Architect and lead the development of enterprise-grade Java applications using Spring Boot, Hibernate, and microservices.
- Champion Test-Driven Development (TDD) across teams, ensuring test-first design and robust automation.
- Define and enforce architectural standards, design patterns, and best practices.
- Collaborate with cross-functional teams including DevOps, QA, and Product to deliver scalable, secure, and high-performance solutions.
- Mentor senior developers and lead code reviews, architecture discussions, and sprint planning.
- Evaluate emerging technologies and drive innovation in architecture and development processes.
Required Skills :
- Deep expertise in Java 11/17, Spring ecosystem, and RESTful API design.
- Strong hands-on experience with JUnit, Mockito, TestNG, and CI/CD pipelines (Jenkins, GitLab).
- Proven track record in microservices architecture, cloud-native development (AWS/GCP), and containerization (Docker, Kubernetes).
- Solid understanding of SOLID principles, DDD, and Reactive programming.
- Experience with messaging systems like Kafka or RabbitMQ.
- Familiarity with both SQL and NoSQL databases.
Qualifications :
- Bachelors or Masters in Computer Science, Engineering, or related field.
- Certifications like Oracle Certified Java Architect or AWS Solutions Architect are a plus.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1506799
Interview Questions for you
View All