Chennai, Tamil Nadu
Software Engineer #1037312Job Description:
- Professionals in this group are involved in full stack development and implement end-to-end components of proprietary software products.
- 6-10 years of software engineering experience is required.
- The job involves designing and developing the UI, business logic tier, data tier & integration tier along with testing and maintenance of the same.
- They are adept in the use of tools and technologies across layers: proficient in working with systems infrastructure, creating, querying & manipulating databases, APIs and integration, front-end code (HTML/CSS, bootstrap, Angular) and web stack back-end technologies (Java/Spring Boot).
- They have a sound understanding of CI/CD processes, agile development, possess deep understanding of programming fundamentals and can learn new framework, languages and tools as required on projects.
Skills Required:
- Full Stack Java Developer
Experience Required:
- Engineer 2 Exp.: Practitioner: 1 coding language or framework. 6+ years in IT; 4+ years in development
Education Required:
- Bachelor's Degree
Additional Information :
- Work with cross functional teams to deliver timely, high quality and well tested code.
- Develop and support Front End Application.
- Develop microservices to build loosely coupled services that allows you to break a larger application to into smaller components with narrowly defined rules.
- Develop API's to connect with various individual microservices to communicate with one another.
- Enforce refactoring, continuous integration and automations to create maintainable code.
- Ability to understand technical, functional, non-functional, security aspects of business requirements and delivering them end-to-end.
- Ensures active participation in Daily Stand Up and other team agile ceremonies; Ensures adoption of Agile, DevOps and software craftsmanship practices like CI/CD