Senior Java Technical Architect - Microservices Architecture

NPG Consultants
Bangalore
15 - 17 Years

Posted on: 04/07/2025

Job Description

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:

May work from home
info-icon

Did you find something suspicious?

Posted By

Job Views:  
61
Applications:  48
Recruiter Actions:  26

Functional Area

Technical / Solution Architect

Job Code

1506799