Job Openings Java Developer

About the job Java Developer

Job Description :

We are seeking a Java Developer with strong expertise in Java and Spring Boot to join our growing engineering team. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-grade applications while ensuring performance, scalability, and security. You will work closely with cross-functional teams to deliver robust backend services and APIs.

Key Responsibilities :
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Build and optimize RESTful APIs and microservices.

- Collaborate with product, QA, and DevOps teams to deliver high-quality solutions.

- Write clean, maintainable, and testable code following best practices.

- Ensure application performance, scalability, and security.

- Troubleshoot, debug, and resolve technical issues in production.

- Stay up to date with the latest Java ecosystem trends and frameworks.

Qualifications :

- 3- 6 years of experience as a Java Developer.

- Strong proficiency in Core Java and Spring Boot.

- Hands-on experience with RESTful API development and microservices architecture.

- Good understanding of ORM frameworks (Hibernate/JPA).

- Strong knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle, etc.).

- Familiarity with version control tools like Git.

- Knowledge of Agile methodologies.


Must Have Skills :
Java

Spring Boot
RESTful APIs

SQL / RDBMS


Good to Have Skills :

- Microservices

- Hibernate/JPA
- Docker/Kubernetes

- Cloud platforms (AWS/Azure/GCP)

- CI/CD tools (Jenkins, GitHub Actions, etc.)