Experience Range: 3-5 years
About the Company:
Our client is a leading SaaS and Cloud 2.0 company focused on unified digital commerce and customer experience management. They develop cloud-native, multi-tenant, microservices-based platforms to help enterprises accelerate their global B2B, B2C, and B2E e-commerce and customer experience initiatives.
Role Overview:
The Backend Developer will be responsible for designing, developing, and maintaining backend systems within a cloud-based environment. The role involves implementing new features, improving existing systems, and collaborating with cross-functional teams to deliver robust and scalable software solutions.
Key Responsibilities:
- Design and implement new and existing features in backend systems.
- Refactor and optimize existing services for better performance and scalability.
- Implement and maintain high-quality code in an agile development environment.
- Collaborate with multiple cross-functional stakeholders.
- Support product rollouts and deployment for global business customers.
Required Skills:
Must-Have:
- Strong expertise in Java, Spring, and Hibernate frameworks.
- Having python is added advantage
- Hands-on experience with databases such as PostgreSQL and NoSQL.
- Solid understanding of REST or SOAP-based service-oriented architecture.
- Knowledge of data structures, algorithms, and design patterns.
- Experience with Git, Maven, and other version control/build tools.
Good-to-Have:
Familiarity with e-commerce, supply chain, or order management systems.