Job Title: Java Backend Developer


Role Overview :

We are seeking an experienced Java Backend Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable backend systems. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices Architecture, and database technologies. This role involves developing high-performance enterprise applications, building secure APIs, and collaborating with cross-functional teams to deliver robust business solutions.


Key Responsibilities :


  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and implement RESTful APIs and Microservices-based architectures.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Collaborate with frontend developers, business analysts, and QA teams to deliver high-quality solutions.
  • Optimize application performance, scalability, and reliability.
  • Work extensively with relational databases such as Oracle, MySQL, or PostgreSQL.
  • Design and implement database schemas, queries, and stored procedures.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Participate in code reviews, testing, deployment, and release management activities.
  • Support CI/CD processes and contribute to DevOps best practices.
  • Required Skills & Experience5+ years of experience in Java Backend Development.
  • Strong expertise in Core Java (Java 8 or above) .
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA .
  • Extensive experience in developing RESTful APIs and Microservices .
  • Experience with Hibernate/JPA for ORM and database interaction.
  • Strong knowledge of SQL and relational databases such as Oracle, PostgreSQL, or MySQL.
  • Experience with Apache Kafka, RabbitMQ, or messaging frameworks is desirable.
  • Knowledge of Git, Maven, Gradle, and build automation tools .
  • Good understanding of Multi-threading, Collections, Design Patterns, and JVM concepts .
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and teamwork abilities.
  • Preferred Skills Experience working with Docker and Kubernetes .
  • Exposure to AWS, Azure, or other cloud platforms .
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI .
  • Experience in Agile/Scrum development methodologies .
  • Understanding of security best practices and application monitoring tools .


Preferred Experience :


  • Building scalable enterprise applications using Java and Spring Boot .
  • Hands-on experience designing and implementing Microservices Architecture .
  • Experience integrating third-party services and APIs.
  • Experience working with high-volume transactional systems .
  • Experience in performance tuning, troubleshooting, and production support.
  • Experience collaborating with cross-functional teams in large-scale development projects.


Job Location Chennai


Interested candidates kindly share your resume to

Similar jobs

Java Backend Developer

Apply Now
Back to search page