
Java Developer - Digital Engineering Lead Engineer
- Telangana
- Permanent
- Full-time
- Lead Software Engineer (Product Development)
- SaaS Backend Developer
As a Backend Developer/ Architect, you need to participate in estimating, technical design, implementation, documentation, testing, deployment and support of applications developed for our clients. As a member working in a team environment, you will work with solution architects to interpret/translate written business requirements into technical design/code.Scope:
- Core responsibilities to include building backend Rest API Services based on Spring Boot deployed in a SaaS environment
- The dev team currently comprises of 10+ global associates across US and India (COE)
- Software: Spring Boot Microservices, Building Portal component, Azure SQL, Spock groovy
- Application Architecture: Service deployed on Azure
- Frameworks/Others: KAFKA, GitHub, CI/CD, Java, J2EE, Docker, Kubernetes
- Experience on SaaS
- Development of REST API in a Microservices architecture (Spring Boot) and deployed on Microsoft's Azure platform. The architecture includes technology components such as ReactJS and JavaScript/Typescript (UI), Spring Boot (Backend), Azure SQL, Azure Blob, Azure Logic Apps, Portal and Supply Chain planning software
- Be a senior member of a highly skilled team seeking systematic approaches to improve engineering productivity, efficiency, effectiveness, and quality
- Support our existing customer base with the newer enhancements/ defects fixing
- Create technical documentation
- Provide early visibility and mitigation to technical challenges through the journey.
- Confidently represents product and portfolio
- Bachelor's degree (STEM preferred) and minimum 8+ years of experience in Software development; ideally a candidate that has started as a Software Engineer and progressed to Lead Software Engineer
- Strong experience in programming and problem solving
- Hands-on development skills along with design experience; should not have moved away from software development
- Experience in building products with an API first approach in a SaaS environment
- Required Skills: Java, Spring Boot, SQL
- Preferred Skills: Knowledge of Public Clouds (Azure, AWS etc.), Spring Cloud, Docker, Kubernetes
- Experience in Supply Chain domain is a plus
- Good Understanding of secure architectures, secure configuration, identity management, role-based access control, authentication & authorization, and data encryption.