Java Developer (India)

Java Developer (India)

09 Sep
|
Citi
|
India

09 Sep

Citi

India

We are seeking a highly skilled and motivated Java Developer to join our dynamic technology team. In this role, you will be responsible for the design, development, implementation, and maintenance of high-performance, scalable, and reliable enterprise-grade Java applications.
You will collaborate closely with product managers, system architects, QA engineers, and DevOps specialists to deliver robust software solutions that align with our business objectives. The ideal candidate is a passionate problem-solver who thrives in an agile setting, writes clean and maintainable code, and is committed to continuous learning and technical excellence.
Key Responsibilities
1. Software Design & Development
Feature Implementation: Design, build, and maintain efficient, reusable, and reliable Java code for backend services and APIs.
System Architecture: Contribute to architectural and design discussions, ensuring applications are built for scalability, security, and high availability.
Database Integration: Design and optimize database schemas, write complex SQL queries,



and integrate applications with relational and non-relational databases.
API Development: Develop and document secure, high-performance RESTful web services and microservices.
2. Quality Assurance & Testing
Unit & Integration Testing: Write comprehensive unit tests using JUnit and Mockito to ensure high code coverage and minimize regressions.
Code Reviews: Participate actively in peer code reviews, providing constructive feedback to maintain code quality and enforce team standards.
Debugging & Troubleshooting: Identify bottlenecks, bugs, and performance issues, and implement effective, long-term resolutions.
3. Collaboration & Agile Practices
Agile Ceremonies: Participate in daily stand-ups, sprint planning, backlog grooming, and retrospective meetings.
Cross-Functional Alignment: Work closely with frontend developers to integrate user-facing elements with server-side logic, and with QA teams to facilitate auto

📌 Java Developer (India)
🏢 Citi
📍 India

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: java developer (india) / india

Subscribe to this job alert:

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