About the position:
The position involves analyzing the requirements, user stories and translate to functional applications. Design, build and maintain well designed, reusable, testable, code efficient and responsiveness to applications to ensure better performance.
Key responsibilities:
- Design, implement and maintain Java application phases
- To take part in software and architectural development activities
- Collaborate effectively across teams
- Conduct software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Transforming requirements into stipulations
- Develop, test, implement and maintain application software
- Develop application code for java programs
The kind of people we look for:
- 5 to 9 years of hands-on experience
- Must be able to develop software using Java.
- Should have good exposure to Web Services (REST/SOAP).
- Must be able to write JUnits to test code modules.
- Must be exposed to building code and implementations
- Should be aware of security concepts like OAUTH2 etc
Skills and Expertise: