Lead Java Developer (Bengaluru)

Lead Java Developer (Bengaluru)

02 Sep
|
Quantalent AI
|
Bengaluru

02 Sep

Quantalent AI

Bengaluru

This role is with one of our Client. They are a leading global financial software provider specialising in digital banking transformations. As part of their regional expansion, they are looking for a high-caliber professional to join their team in Bengaluru, India.

Job Role: Lead Java Developer / Senior Java Developer

Job Location: Bengaluru

Mode: Hybrid

Banking knowledge preferred

Job Title:

Senior Java / Spring Boot Developer - Microservices, REST API, Performance, Design Patterns, Coding, Cloud, DevOps

:

As a Senior Java / Spring Boot Developer, you will be responsible for developing high performance, scalable solutions within a microservices architecture. You’ll work closely with the Tech Lead and the team, applying best practices in development, performance optimization, and documentation to ensure high-quality code.

Main Responsibilities:

- Development and Performance:

o Design and implement Java applications using Spring (Spring Boot, Spring Cloud, Spring Data, Spring Security), with a strong focus on code performance and optimization. o Adhere to industry standards by producing high-quality, well-documented, and maintainable code, minimizing duplication.
- Architecture and Patterns:

o Collaborate with the Tech Lead to apply microservices patterns (SAGA, event sourcing, rate limiting) and suggest improvements for API structuring and data management. o Actively participate in technology migration projects and component evolution.
- API Management and Security:





o Assist in implementing API management strategies (security, monitoring, performance optimization) aligned with security standards.

Cloud Deployment and Integration

o Contribute to cloud deployments (preferably on AWS), mastering tools and services such as Docker, Kubernetes, and essential AWS components (CloudWatch, RDS, S3).
- Quality Assurance and Testing:

o Ensure code meets industry standards for testing, covering all types of testing (unit, integration, performance). o Contribute to code reviews to maintain high standards and follow best practices in software development.

Desired Profile:

- Experience: 6-10 years of experience in Java development with strong expertise in the Spring framework (Spring Boot, Spring Cloud, Spring Security).
- Technical Knowledge: Proficiency in REST standards, microservices architecture, and DevOps tools such as Docker and Kubernetes.
- Performance and Code Quality: Experience in optimizing code performance, documentation, and adhering to quality standards.
- Testing: Strong skills in testing, covering unit, integration, and performance testing.
- Team Collaboration: Ability to work effectively within a large team, with autonomy and initiative to contribute actively to team projects.

Benefits:

- Learning and continuous training environment
- Stimulating projects within an experienced, dedicated team
- Prospect to contribute to strategic projects for the company

📌 Lead Java Developer (Bengaluru)
🏢 Quantalent AI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead java developer (bengaluru) / bengaluru