Job Description
Title of the Position, Location |
No. of positions |
JAVA Developer |
4 |
Gurgaon |
JAVA Lead |
8 |
Gurgaon & Bangalore |
Technical Lead - JAVA |
3 |
Gurgaon & Bangalore |
Senior Technical Lead - JAVA |
2 |
Bangalore |
Senior UI Engineer |
1 |
Bangalore |
Senior Engineer - Full stack |
1 |
Bangalore |
UI Architect |
1 |
Bangalore |
Technical
Development (Code)
? Hands on experience developing applications in Core Java, Spring MVC, Spring Boot , JPA and other related backend technologies
? Developing, deploying and supporting backend RESTFUL services using Spring
? Comfortable producing and refactoring code without assistance
? Wring code that is performant, maintainable, clear and concise
? Sound knowledge of OOP, Java, Multi-threading, Spring IOC (Dependency Injection), Spring JDBC, Transaction Management and Caching frameworks
? Junit/REST-Assured/JMeter other Unit Testing framework
? Good understanding of UI concepts, techniques, frameworks and related tools
Development Practice
? Experience in working in an Agile Development Environment
? Understands BDD/TDD/Performance/Security/Smoke testing
? Understands CI and CD, writes tests to ensure CI/CD processes work
? Experience working with automation tools (Ansible, Jenkins or equivalent)
? Understands feature toggling
? Understands version control and branching strategies