We are looking for a skilled Java Developer with at least 3-6 years of experience in backend development.
Hands‑on expertise in Spring Boot, MySQL/PostgreSQL, and NoSQL databases such as MongoDB is required. Experience in product engineering and familiarity with AWS cloud services is highly desirable.
Responsibilities
- Design, develop, and maintain scalable backend systems using Java and Spring Boot.
- Collaborate with product and engineering teams to deliver high‑quality software solutions.
- Implement and manage databases including MySQL, PostgreSQL, and NoSQL (e.g., MongoDB).
- Write clean, testable, and efficient code following industry best practices.
- Participate in code reviews, debugging, and performance tuning.
- Contribute to architectural decisions and system design discussions.
- Maintain high standards of software quality within the team.
Requirements
- 3+ years of professional experience in Java development.
- Proficiency with Spring Boot.
- Strong experience with MySQL and PostgreSQL.
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
- Understanding of RESTful APIs and microservices architecture.
- Exposure to AWS is a plus.
- Solid foundation in computer science principles and product engineering practices.
- Good communication skills and a proactive attitude toward problem‑solving.
Preferred Qualifications
- Experience in agile development environments.
- Familiarity with DevOps tools and CI/CD pipelines.
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
Nice to Have
- Exposure to microservices architecture.
- Experience with AI/ML‑related applications or data‑heavy systems.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- Business Consulting and Services