Java Back End Developer
- Source: Naukri
- Alike Thoughts
- $20,948.9 to $31,423.35 /yr
- On-site
- Chennai
- Full-Time
- Mid level
Job Description
Role & responsibilities
Java Backend Developer
Experience: 512 Years
Job Description
We are looking for a skilled Java Backend Developer with strong experience in developing scalable, secure, and high-performance backend applications using Java and modern enterprise technologies.
Key Skills
- Strong experience in Java 8/11/17+
- Expertise in Spring Boot, Spring MVC and Spring Security
- Experience developing RESTful APIs and Microservices
- Strong knowledge of Object-Oriented Programming and Design Patterns
- Experience with Hibernate / JPA
- Database experience with Oracle / MySQL / PostgreSQL
- Knowledge of Kafka and messaging systems
- Experience with AWS / Azure / GCP
- Git, Maven, Jenkins and CI/CD
- Unit testing using JUnit and Mockito
- Knowledge of API documentation tools such as Swagger / OpenAPI
- Understanding of Agile development methodologies
Responsibilities
- Design, develop, and maintain scalable Java backend applications.
- Develop secure and high-performance REST APIs and microservices.
- Implement business logic using Spring Boot, Hibernate, and JPA.
- Design and optimize database queries, stored procedures, and data models.
- Integrate applications with third-party systems and messaging platforms.
- Write unit and integration tests using JUnit and Mockito.
- Troubleshoot issues, perform debugging, and optimize application performance.
- Participate in code reviews and ensure adherence to coding standards.
- Support CI/CD pipelines and cloud-based application deployments.
- Collaborate with product managers, frontend developers, QA teams, and other stakeholders to deliver high-quality solutions.
Skills
- Java
- java-8
- spring-boot
- spring
- spring-mvc
- spring-security
- Hibernate
- oracle
- mysql
- PostgreSQL
- Kafka
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- apache-maven
- Jenkins
- JUnit
- mockito
- open-api
