Job Description:
We are looking for a skilled Backend
Java Developer to build and maintain robust, scalable, and
high-performance server-side applications. You will be responsible for
designing APIs, developing business logic, and integrating databases to power
modern applications. The ideal candidate should have experience with Java,
Spring Boot, and cloud-based architectures.
Responsibilities:
- Develop,
test, and maintain backend applications using Java and Spring Boot
- Optimize
application performance, scalability, and security
- Work
with databases like MySQL,
PostgreSQL, or MongoDB to store and retrieve data efficiently
- Collaborate
with front-end developers and other teams to create full-stack solutions
- Implement
authentication, authorization, and security best practices
- Troubleshoot,
debug, and resolve backend-related issues
- Stay
updated with emerging backend technologies and best practices
Requirements:
- Bachelor's
degree in Computer Science,
Software Engineering, or a related field
- Proven
experience as a Backend Java
Developer or similar role
- Proficiency
in Java 8+, Spring Boot, Spring MVC, and Hibernate
- Strong
understanding of microservices
architecture and API development
- Experience
with SQL and NoSQL databases
(MySQL, PostgreSQL, MongoDB)
- Strong problem-solving skills and ability to
work in an agile environment