We are looking for Senior Full Stack Software Developers who are experts in Java, Spring and its frameworks to join our Engineering Team.
Requirements
- 6+ years of professional software development experience
- 4+ years of relevant work experience in Java with Spring frameworks like Spring Boot, Spring Cloud and Spring Security
- 2+ years of experience contributing to architecture and design of a large, high-scale web and mobile application
- 2+ years of experience working on a Unix or Linux platform
- B.E., B.Tech or an advanced degree in Computer Science or a related technical field
- Strong understanding of object-oriented programming concepts, algorithms and data structures
- Solid software development background including design patterns, system design and test driven development
- Familiarity with distributed systems
- Familiar with building complex web applications using HTML, CSS and Javascript / AJAX / JQuery
Benefits
- 5 Day work week
- Annual loyalty bonus
- Six monthly profit sharing bonus
- PF and Gratuity