HamburgerMenu
hirist

Java Technical Lead - Spring Boot/Microservices Architecture

Posted on: 11/10/2025

Job Description

Key Responsibilities :

- Lead the design and development of scalable, secure, and high-performance applications using Core Java, Spring Boot, and Microservices architecture.

- Work closely with architects and stakeholders to define technical solutions aligned with business requirements.

- Develop and review code to ensure adherence to best practices, performance optimization, and code quality standards.

- Guide and mentor a team of developers; perform regular code reviews and provide constructive feedback.

- Collaborate with DevOps teams to implement robust CI/CD pipelines and ensure smooth deployments.

- Implement Spring Security, API gateways, and authentication mechanisms as needed.

- Drive cloud-native development using platforms such as AWS or Azure (e.g., Lambda, EC2, API Gateway, AKS, etc.).

- Troubleshoot complex technical issues and provide long-term solutions.

- Ensure technical documentation is created and maintained for all critical components.

- Stay up to date with emerging technologies, tools, and best practices in Java and cloud development.

Required Skills & Experience :

- 10-12 years of software development experience with a strong focus on Java technologies.

Hands-on experience with :

- Core Java, Spring Boot, Spring Cloud, Spring Security

- RESTful API design and Microservices architecture

- Cloud platforms: AWS and/or Azure

- CI/CD tools such as Jenkins, GitLab, GitHub Actions, or similar

- Proficient in performance tuning, debugging, and optimizing complex applications.

- Solid experience with build tools (Maven, Gradle) and version control systems (Git).

- Excellent communication, leadership, and team mentoring skills.

- Strong analytical and architectural decision-making abilities.

- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes is a plus.

- Banking or financial services domain experience preferred but not mandatory.

Preferred Qualifications :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Certifications in AWS / Azure / Java / Spring frameworks will be an added advantage.

info-icon

Did you find something suspicious?