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 SecurityRESTful API design and Microservices architectureCloud platforms : AWS and / or AzureCI / CD tools such as Jenkins, GitLab, GitHub Actions, or similarProficient 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.(ref : hirist.tech)