Posted on: 21/10/2025
Description :
Role : Java Developer
Experience 5 to 10 Years
Location Chennai
Notice Period Immediate joiners
PFB the job description
Role & responsibilities :
Software Development & Implementation :
- Design, develop, and maintain Java applications using frameworks like Spring Boot, Hibernate, and JPA.
- Implement RESTful APIs, SOAP web services, and microservices-based architectures.
- Ensure code quality, reusability, and adherence to best practices.
- Optimize application performance and scalability.
Back-End Development & API Integration :
- Develop and integrate APIs for seamless data exchange between front-end and back-end systems.
- Implement authentication and authorization mechanisms (OAuth, JWT, Spring Security).
- Work with messaging systems like RabbitMQ, Kafka for asynchronous processing.
Database Management :
- Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) for data persistence.
- Write optimized queries and stored procedures for database interactions.
- Ensure database security, indexing, and optimization for better performance.
Testing & Debugging :
- Perform unit testing using JUnit, Mockito and integration testing for ensuring code reliability.
- Debug and troubleshoot performance issues, memory leaks, and runtime exceptions.
- Implement logging mechanisms using Log4j, SLF4J.
CI/CD & DevOps Collaboration :
- Work with DevOps teams to integrate code into CI/CD pipelines (Jenkins, GitLab CI/CD, Azure DevOps).
- Utilize containerization tools like Docker, Kubernetes for application deployment.
- Collaborate on cloud-based deployments using AWS, Azure, or Google Cloud.
Security & Performance Optimization :
- Ensure application security using encryption, authentication, and secure coding standards.
- Optimize Java applications for speed and efficiency.
- Identify and resolve vulnerabilities following OWASP best practices.
Agile Development & Team Collaboration :
- Participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, retrospectives).
- Work with product managers, business analysts, and UI/UX designers to refine requirements.
- Collaborate with front-end developers to integrate APIs and enhance user experience.
Documentation & Continuous Learning :
- Maintain technical documentation, including system architecture and API documentation.
- Stay updated with Java advancements, frameworks, and best practices.
- Contribute to knowledge-sharing sessions and team mentorship.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1562562
Interview Questions for you
View All