Senior Java Developer (Bengaluru)

Senior Java Developer (Bengaluru)

22 Oct
|
Cholamandalam Investment and Finance Company
|
Bengaluru

22 Oct

Cholamandalam Investment and Finance Company

Bengaluru

Senior Java Developer

We are seeking a seasoned Senior Java Developer to join our Product department and play a pivotal role in designing, building, and enhancing scalable, high-performance applications. You will collaborate with cross-functional teams to deliver best-in-class software solutions that drive our business forward and delight our customers.

Responsibilities:

1. Design, develop, and maintain robust, scalable Java applications and services.
2. Collaborate closely with Product Managers, UX/UI designers, and QA engineers to translate requirements into technical solutions.
3. Lead code reviews, set coding standards, and mentor junior developers to promote engineering excellence.
4. Optimize application performance, troubleshoot production issues, and implement long-term fixes.
5. Write unit, integration, and performance tests to ensure software quality and reliability.
6. Contribute to architectural decisions, advocating for best practices in software design, security, and performance.
7. Participate actively in Agile ceremonies (planning, daily stand-ups, retrospectives) to drive continuous delivery.
8. Document technical designs, APIs, and system integrations for future maintainability.

Requirements:

1. 3–10 years of hands-on experience in Java development with a strong grasp of core Java concepts.
2. Proficiency in object-oriented design principles,



data structures, and algorithms.
3. Solid experience with Java frameworks such as Spring/Spring Boot and Hibernate/JPA.
4. Expertise in building and consuming RESTful APIs and integrating third-party services.
5. Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
6. Familiarity with version control systems, particularly Git, and CI/CD pipelines.
7. Experience with unit testing and test-driven development (JUnit, TestNG, Mockito, etc.).
8. Excellent problem-solving skills and the ability to work effectively in a collaborative, Agile environment.
9. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
10. Strong verbal and written communication skills.

Nice to Have:

1. Experience with cloud platforms such as AWS, Azure, or Google Cloud.
2. Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes.
3. Exposure to messaging systems (Kafka, RabbitMQ, ActiveMQ) and event-driven architectures.
4. Familiarity with front-end technologies (React, Angular, or Vue) for full-stack development.
5. Understanding of DevOps practices, infrastructure as code, and automated deployment tools (Terraform, Ansible, Jenkins).

📌 Senior Java Developer (Bengaluru)
🏢 Cholamandalam Investment and Finance Company
📍 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: senior java developer (bengaluru) / bengaluru

Subscribe to this job alert:

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