Experience
1 - 5 yrs
Salary (CTC)
₹4.9L - ₹6.4L
Job Location
Chennai, India
Vacancy
1
Designation
Java Developer
Job Type
ONSITE
Job Description
JD for Java Developer. Key Responsibilities
- Java Development : Design, develop, and maintain high-quality, efficient, and scalable Java applications and services.
- Backend Development : Work on the backend of web and enterprise applications, ensuring robustness, performance, and reliability.
- API Design & Integration : Design and implement RESTful APIs, and integrate third-party APIs and services to enhance application functionality.
- Database Integration : Work with relational and NoSQL databases (e.g., MySQL , PostgreSQL , MongoDB ) for effective data storage, querying, and optimization.
- Performance Optimization : Identify performance bottlenecks and optimize application performance, focusing on both code efficiency and database queries.
- Microservices Architecture : Design, develop, and maintain microservices-based applications using tools such as Spring Boot , Docker , and Kubernetes .
- Unit Testing & TDD : Write unit tests using JUnit , Mockito , and other testing frameworks to ensure code quality. Practice Test-Driven Development (TDD) and maintain a high standard for software reliability.
- Version Control : Use Git for version control and follow best practices for branching, merging, and code reviews.
- CI/CD : Participate in continuous integration and continuous deployment (CI/CD) processes to automate testing and deployment pipelines.
- Collaborative Development : Work closely with other developers, QA engineers, and product managers to understand requirements and deliver solutions in a timely manner.
- Code Reviews & Documentation : Review colleagues code, provide constructive feedback, and ensure adherence to coding standards. Document code and processes clearly for future maintenance and scalability.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
