Java Backend Developer
Job Title: Java Developer
Location: Remote
Duration: Long term
Job Summary
We are looking for a skilled Java Backend Developer with strong experience in Spring Boot and Microservices architecture. The candidate will be responsible for developing, maintaining, and optimising backend services that support scalable and high-performance applications.
Key Responsibilities
- Design, develop, and maintain Java-based backend applications
- Build and deploy Microservices using Spring Boot
- Develop RESTful APIs and integrate with front-end or third-party systems
- Implement business logic, data access layers, and service integrations
- Work with databases to design and optimise queries
- Ensure application performance, security, and scalability
- Participate in code reviews and follow best coding practices
- Collaborate with cross-functional teams (QA, DevOps, Product)
- Required Skills
- Strong proficiency in Java (Java 8 or above)
- Hands-on experience with Spring Boot
- Experience in Microservices architecture
- Strong understanding of REST APIs
- Backend development experience
- Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
- Familiarity with Git or other version control tools
- Understanding of exception handling, multithreading, and collections