Posted on: 11/12/2025
Job Description :
Responsibilities :
- Design, develop, and maintain backend components using Java, Spring, and related technologies.
- Build scalable, high-performance, secure, and reliable microservices for SaaS applications.
- Collaborate closely with Product Owners, UI Engineers, QA teams, and other stakeholders to ensure timely and high-quality delivery.
- Implement reusable, maintainable, and efficient code following industry best practices.
- Participate in architectural discussions, code reviews, and contribute to continuous improvement.
- Integrate backend systems with frontend applications and third-party services.
- Troubleshoot, debug, and resolve production issues, ensuring system stability and performance.
- Work in an Agile/Scrum environment, contributing to sprint planning, grooming, reviews, and retrospectives.
The core requirements for the job include the following:
Core Technical Skills :
- Java, Spring Framework (Spring Boot) - strong hands-on experience.
- ES6+ and understanding of modern JavaScript standards.
- Webpack and module bundling concepts.
- Experience in building and maintaining distributed systems and SaaS-based applications.
- Good knowledge of Design Patterns, coding standards, and best practices.
Methodologies :
- Agile/Scrum development experience.
- Ability to work in fast-paced, iterative development cycles.
Additional Good-to-Have Skills :
- Experience with CI/CD pipelines, Docker, and Kubernetes.
- Knowledge of cloud platforms (AWS/Azure/GCP) for deployments.
- Familiarity with REST API design, authentication, and security best practices.
- Understanding of SQL/NoSQL databases.
Soft Skills :
- Strong communication and collaboration abilities.
- Problem-solving mindset with ownership and accountability.
- Ability to work independently and within a team.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588684
Interview Questions for you
View All