Title: Fullstack Java DeveloperLocation: Chennai, Tamil Nadu, India
Key Skills 1.8+ years of active development experience/ expertise in Java/J2EE-based applications demonstrated ability with Hibernate, Spring, Spring MVC, REST API, PL/SQL2. Experience using NodeJS and NPM3. Experience in Web-based UI development,Servlet / JSP, and Angular frameworks.4. Experience with CSS, HTML, JavaScript, and similar UI frameworks (JQuery, React)5. Exposure to XML/XSD, JSON, and similar data presentation components6. Familiarity with Microservices based architecture and distributed systems7. Ability to develop and work with REST APIs using Spring Boot framework8. Demonstrable experience in software development using CI/CD tools, especially GIT, Bitbucket, Maven, Jenkins, Jira9. Strong database and PL/SQL skills (Oracle preferred)10. Experience with container platforms like OpenShift. And AWS experience is a plus11. Solid focus on software testing with JUnit, Mockito, Jasmine, and Karma.12. Familiarity with Agile development methodology**NOTE: The Primary Responsibilities of this role are not limited to the details above. **Qualifications:1. Engineering or Computer Science Degree preferred.
Talents Needed For Success:1. Minimum of 8 years of related experience2. Experience in Agile/scrum methodology, including defining a minimal viable product and prioritizing appropriately.3. Working knowledge/experience about Financial Services and Risk Management is desirable but not essential.4. Experience designing and developing software for highly available distributed transaction and reporting systems.5. Platforms – works with Infrastructure partners to stand up development, testing, and production environments6. Requirements Elaboration – works with the Functional Architect to ensure designs satisfy functional requirements: