Java Developer – 2-Year Exp
Job description
- Java Developer will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value.
- You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.
- Responsible for developing, enhancing, modifying and/or maintaining applications in the Enterprise Risk Technology environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture.
- Employees work closely with business partners in defining requirements for system applications. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 5+ years of applicable experience.
What we ll offer you
As part of our flexible scheme, here are just some of the benefits that you ll enjoy
- Best in class leave policy.
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
- Design/Build/Enhance software components (legacy and the new version).
- Documentation.
- Build tests (junit or automation tests).
- Deploy applications through the environments all the way into production.
- Production Support.
- Troubleshooting.
Your skills and experience
- Strong analytical problem solving skills and a structured approach to converting ideas into concepts, design and code
- Experience in designing and implementing high availability solutions / microservices
- Knowledge and experience of agile values, principles and methods (e.g. based on SCRUM or Kanban)
- Proficiency in implementing microservices with Java and Spring Boot
- Solid knowledge of Linux, Docker, SQL
- CI best practices (SCM, build automation, unit testing), perform code reviews
- Experience with SDLC tools – Git, JIRA, Artifactory, Github
- Automation mindset and experience in designing and building CI/CD pipelines, ideally Github Actions
- Good to have Knowledge and experience in cloud environments, ideally Google Cloud Platform (GCP)
How we ll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs
Full Time, Permanent
Software Development
Job Category: Java
Job Type: Full Time
Job Location: Pune