Description :
We are looking for a skilled Java Backend Developer to join our development team. In this role, you will be responsible for building and maintaining scalable, high-performance backend services and APIs.
- Design, develop, and maintain backend systems using Java (Java 8+)
- Develop RESTful APIs and microservices for web and mobile applications
- Optimize applications for speed, scalability, and reliability
- Integrate with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB
- Write clean, maintainable, and testable code following best practices
- Collaborate with cross-functional teams on planning, design, and feature implementation
- Participate in code reviews and contribute to team knowledge sharing
- Ensure the security and data protection of backend applications
- Monitor application performance and troubleshoot production issues
Skills :
Proven experience as a Java Backend Developer or similar roleStrong proficiency in Java, Spring Framework (Spring Boot, Spring MVC)Experience with RESTful APIs and microservices architectureFamiliarity with database technologies (SQL & NoSQL)Experience with version control systems (e.g., Git)Good understanding of software development lifecycle and Agile methodologiesFamiliarity with containerization and deployment (e.g., Docker, Kubernetes) is a plusExcellent problem-solving and communication skills