Java Developer
Job description
Job Summary
We are looking for a skilled Java Developer with 3–10 years of experience to design, develop, and maintain scalable backend applications. The ideal candidate should have strong expertise in Java, Spring Boot, and microservices architecture.
Key Responsibilities
Design, develop, and maintain Java-based applications
Build and implement RESTful APIs and microservices
Work with Spring Boot, Spring MVC, and related frameworks
Collaborate with cross-functional teams (QA, DevOps, UI)
Write clean, efficient, and reusable code
Perform code reviews and optimize performance
Troubleshoot and debug applications
Participate in the full software development lifecycle
Required Skills
Strong experience in Java (Core + Advanced)
Hands-on experience with Spring Boot / Spring Framework
Experience in Microservices Architecture
Good knowledge of REST APIs & Web Services
Familiarity with Hibernate / JPA
Experience with SQL / NoSQL databases (MySQL, MongoDB, etc.)
Understanding of Git / version control systems
Basic knowledge of CI/CD pipelines
¿Te interesa este puesto?