Design, develop, and maintain scalable backend applications using Core Java and Spring Boot frameworks.
Build and consume RESTful APIs and integrate with various third-party and internal systems.
Collaborate with cross-functional teams including product managers, frontend developers, DevOps, and QA engineers to deliver end-to-end solutions.
Ensure high code quality through unit testing, integration testing, and participation in code reviews.
Analyze system requirements and prioritize tasks based on business needs and timelines.
Optimize backend performance, memory usage, and responsiveness for high-load environments.
Follow best practices in design, development, and documentation to ensure maintainable and scalable codebases.
Troubleshoot and resolve production issues with timely root cause analysis and resolutions.
Participate in sprint planning, stand-ups, and other Agile ceremonies.
Required Qualifications:
MUST HAVE
3+ years of professional experience in Java backend development, with strong skills in Core Java (Java 8 or above).
Hands-on experience with Spring Boot, Spring MVC, Spring Data, and related frameworks.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience working with relational databases (e.g., PostgreSQL, MySQL) and JPA/Hibernate.
Familiarity with RESTful API design, JSON, and HTTP protocols.
Working knowledge of build tools like Maven or Gradle.
Experience with version control systems, particularly Git.
Familiarity with unit testing frameworks such as JUnit, Mockito, or TestNG.
Good problem-solving and debugging skills with attention to performance and reliability.
Excellent communication skills and the ability to work effectively in a collaborative team environment.
NICE TO HAVE
Knowledge of microservices architecture and containerized deployments (Docker, Kubernetes).
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with message brokers (e.g., Kafka, RabbitMQ).
Exposure to CI/CD pipelines and DevOps practices.
Understanding of security best practices in backend development.
Overview:
Salary
Negotiate
Quantity
1
Job Type
Full time
Experience
3+ years of professional experience in Java backend development, with strong skills in Core Java (Java 8 or above)
Join our team
Apply now and be part of Eduto’s journey.
Application submitted successfully
Thank you for applying. We’ve received your application for the selected position. Our HR team will review your profile and contact you within 3–5 business days.
Please make sure your CV (Google Drive) link is accessible — set to “Anyone with the link can view.
Oops! Something went wrong while submitting the form.