Description About Infosys : Infosys is a global leader in next-generation digital services and consulting. We enable clients in 46 countries to navigate their digital transformation.
With over three decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey.
We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight.
Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
Visit to see how Infosys (NYSE : INFY) can help your enterprise navigate your next.
Short Description : Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design.
Roles and Responsibilities :
Developing Java RESTful APIs and other Java based applications as needed
Provide input to or develop business systems solutions, estimates and specifications
Understand technical designs provided by Architects and Tech Leads, and see them through the Agile development lifecycle
Support application software by analysing and fixing problems
Conform to quality assurance standards and agreed processes within the department
Support the strong automation and self-service strategy by driving automation practices within the team
Contribute to out of hours activities as reasonably agreed in advance
Utilise agile methodologies and XP techniques where appropriate in your work
Passion for quality and clean code.
Skills / Competencies :
Tertiary Qualification in IT / Computer Science or related discipline.
Experience with Spring framework
Experience with Spring Boot
Experience with Hibernate, HQL
Experience with DBMS & SQL
Proficient in designing, developing and integrating with SOAP / REST APIs
Experience in Xml, xsd, xpath,
Experience in HTML, Bootstrap, JS, CSS / Less
Experience in Angular and / or ReactJS
Experience with Node JS NPM, bower , grunt
Experience with Tomcat and / or Jboss
Experience with Jenkins
Experience with developer tools (e.g. Gradle, IntelliJ IDEA)
Familiarity with Cloud technology (e.g. AWS), Serverless Computing (e.g. AWS Lambdas) and Infrastructure Automation technologies (e.g. Ansible)
Knowledge and experience with CI / CD practices and processes
Agile software delivery (basic working knowledge as a minimum)
Knowledge and experience with Agile Development practices (BDD, TDD, Pair Programming)
Proven Diagnostic and Troubleshooting skills
A disciplined approach to planning, implementation and project execution
Ability to prioritise workload and meet agreed timeframes
Understanding of Agile development practices.
Additional Skills :
Good working knowledge in a relational database management system
Business acumen and industry knowledge with a strong understanding of business processes and products.