Skip links

Senior Java Developer

Careers | Senior Java Developer

Join Us and Make an Impact

What you need to know about the job

Job Requirements

Bachelor’s degree in Computer Science, Software Engineering, or related field.

3-5 years of experience

Strong proficiency in Java (8 or higher).

Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security.

Familiarity with RESTful API development and Microservices architecture.

Redis (caching, session management, pub/sub)

Experience with relational databases (Oracle , PostgreSQL) and/or NoSQL (MongoDB).

Knowledge of Maven/Gradle, Git, and CI/CD pipelines.

Basic understanding of Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure) is a plus.

Good problem-solving and debugging skills.

Responsibilities

Develop and maintain RESTful APIs and microservices using Spring Boot.

Design and implement database schemas and optimize SQL/NoSQL queries.

Integrate third-party APIs and services.

Ensure application security, scalability, and performance.

Collaborate with frontend developers, QA engineers, and product managers.

Write clean, maintainable, and well-documented code.

Participate in code reviews and follow best practices (CI/CD, TDD).

Apply

0/50

Fields with (*) are compulsory.

This website uses cookies to improve your web experience.