Job Description:
- Develop new micro services based on functional requirement for UI backend or APIs for external applications.
- Develop batch programs to process large volume of data at scheduled timing.
- Carry out troubleshooting and performance tuning of application to ensure the application is efficient and perform within the SLA required.
- Carry out thorough unit testing to ensure quality of code.
- Work with BA to support defect fixes.
Requirements:
- Minimum 2 years of experience.
- Strong proficiency in Java development, with deep knowledge of framework and libraries like Spring, Spring batch, Hibernate etc
- Familiar working in AWS environment. Able to configure ECS task definitions. Communicate with various AWS services through AWS SDK
- Familiar with Unit test framework like Junit, Mockito, PowerMock etc.
Good to have skills (Optional):
- Experience in React.js and node.js development.
- Experience with scripting for test automation and data migration.
- Experience developing lambda functions in python.