Key Responsibilities:
- Ensure that the implementation adheres to defined specs and processes.
- Own end-to-end quality of deliverables during all phases of the software development lifecycle.
- Work with managers, leads and peers to come up with implementation options
Technical Skills
- Strong programming skills and expertise in Java/J2EE, Spring and Hibernate
- Experience with REST API’s, Web Services, Unit Testing and build tools.
- Good understanding and hands on experience with databases such as MySQL/ Oracle etc.
- Rich object-oriented design and analysis skills
Personal Traits
- Be a quick learner undaunted by complex systems.
- Contributed to building the complete life cycle of transaction processing preferably in payments domain
- Experience in refactoring existing code base and in understanding existing implementations to decide to refactor or rewrite.
- Exposure and participation in tech events, hackathons, contributions to open source, authoring of blogs and active participation in online tech forums is a plus.
Educational Qualifications
BSCS or equivalent +2 years of experience / MSCS
Our Benefits:
Any general requests for consideration of your skills, please