Job Descriptions
Required Education and Experience:
- Bachelor’s Degree in Computer Science, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
- 5+ years of experience developing and maintaining web applications
- 5+ years of experience with Java
- 5+ years of experience with relational databases
- 5+ years of experience with testing a web applications and enterprise software through manual and automated techniques/unit test frameworks
- 5+ years of experience with JSON, XML, XSD, and XSL
- 5+ years of experience with developing and maintaining REST based APIs
- 5+ years of experience with git
Required Knowledge, Skills and Abilities:
- Knowledge of Software Development Life Cycle (SDLC)
- Knowledge of Agile development methodologies (including Scrum and Kanban)
- Ability to design software using industry standard technologies
- Have the ability to perform comfortably in a fast-paced, deadline-oriented work environment
- Excellent analytical skills
- High level of initiative with ability to self-manage
- Strong interpersonal skills with the ability to work both independently and as part of a team
- Excellent written and verbal communication skills
Preferred:
- Experience with Java 8+
- Experience with one or more of the following frameworks:
- Spring
- Grails
- Groovy
- Hibernate/JPA
- Apache camel/Integration frameworks
- Junit/Mockito/Spock
- Experience with AWS
Employee Benefits:
- Performance-based rewards
- Employee Health Insurance
- Leave Encashment
- Office Gatherings, Celebrations, and Trips
- 5 days a week. (work-life balance)
- Provident Fund
- Travelling Allowance