Job Specific Duties & Responsibilities:
- Supporting design and development of enterprise solutions for the world’s largest corporations
- Adhere to Continuous Integration and Continuous Delivery of solutions
- Ensure high code quality by following software engineering best practices such as code review, unit testing and static analysis tools
- Work collaboratively in a cross-functional team
- Adhere to DevOps principles
Required Skills, Experience & Qualifications:
- Good understanding of Java and Spring Framework
- Knowledge of Design Patterns, Object Oriented Programming and UML
- Data Structures, Algorithms and problem solving skills
- Knowledge of SQL, relational and NoSQL databases
- Familiarity with TDD and technologies like jUnit and TestNg
- Good communication and analytical skills
- Familiarity with HTML5, CSS3, JavaScript and JavaScript based front-end technologies like React, Angular will be an added advantage
- Design and release documentation writing skills
- Basic knowledge of Agile software development methodologies, DevOps and prior experience with Cloud providers will be an added advantage
- Undergraduate / Bachelor’s Degree in Computer Science or equivalent
Generating Apply Link...