3.0 - 5.0 years
0.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
Posted:1 week ago| Platform:
On-site
Full Time
JOB DESCRIPTION We are seeking a highly skilled Software Engineer - Anchor to lead the development of our eCommerce microservices platform using a combination of open-source frameworks (Java) + Cloud native technology stack. As a Software Engineer, you will be responsible for designing, developing, and implementing scalable microservices architecture that will support the company's business requirements. If you are a highly motivated and experienced Software Engineer with a passion for building scalable and robust microservices platforms using open-source technologies, we encourage you to apply for this exciting opportunity. RESPONSIBILITIES - Be part of a team of software developers, providing technical guidance and support throughout the software development lifecycle. - Collaborate with cross-functional teams, including Product Managers, Architects, DevOps, and QA, to design and develop a scalable microservices platform. - Design, develop, and implement high-quality, reusable, and testable code that adheres to industry best practices and standards. - Build reusable frameworks and work closely with DevOps and other teams to ensure the platform is highly available, scalable, and fault tolerant. - Handle operational issues with little or no oversight. - Conduct code reviews and ensure adherence to standards, patterns, and architecture principles. - Develop and maintain technical documentation and user guides for the platform QUALIFICATIONS - Bachelor's Degree in Computer Science, Computer Engineering, or a related field. - 3+ years of Object-Oriented Development experience where you applied expertise in building microservices architectures on JVM platform concepts with the following tools and technologies: - Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Batch) - Automated Testing, Continuous Integration, Continuous Deployment, and technologies (Tekton or similar) - 2+ years of understanding, practicing, and advocating for clean code principles such as test-driven development (TDD/BDD), Extreme Programming (XP), self-documenting code, continuous refactoring, and writing Unit, Integration, and Acceptance test cases - 1+ Experience working with cloud technologies (Azure, AWS, GCP)
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.