Java Developer
People Prime WorldwideVellore, Tamil Nadu
it-jobs
Job Description
We are looking for a skilled Java Developer to design, develop, test, and maintain scalable enterprise applications. The candidate should have strong experience in Java, Spring Boot, REST APIs, microservices, and database technologies. Key Responsibilities Develop and maintain applications using Java and Spring Boot. Design and implement RESTful APIs and microservices. Write clean, efficient, reusable, and maintainable code. Work with databases such as Oracle, MySQL, or PostgreSQL. Perform unit testing, debugging, and application troubleshooting. Participate in code reviews and follow development best practices. Integrate applications with internal and external systems. Collaborate with business analysts, QA teams, DevOps engineers, and architects. Analyze production issues and provide effective technical solutions. Participate in Agile/Scrum ceremonies and deliver tasks within timelines. Required Skills Strong hands-on experience in Core Java. Good knowledge of Java 8/11/17/21. Strong experience with Spring Boot, Spring MVC, Spring Framework. Experience in Microservices architecture. Strong knowledge of REST APIs and web services. Good understanding of SQL and relational databases. Experience with JPA/Hibernate. Knowledge of Git, Maven/Gradle. Experience with JUnit/Mockito. Good understanding of OOP, Collections, Multithreading, Exception Handling, and Design Patterns. Good to Have Experience with AWS/Azure/GCP. Knowledge of Docker and Kubernetes. Experience With Kafka Or Other Messaging Systems. Knowledge of CI/CD pipelines and Jenkins/GitHub Actions. Exposure to React/Angular is an advantage. Education Bachelor’s/Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.