5+ yrs. of hands-on experience in Core Java & JMS, Spring boot & multi-threading
- Thorough understanding of design principles and its application
- Hands on experience in database skills (SQL / PLSQL) in Oracle
- Strong experience in RESTFUL API development
- Decent exposure towards CI-CD & Agile Processes
- Writing & Automation of unit test cases using JUNIT
- Excellent debugging, problem-solving and root-cause analysis skills
- BFSI domain is preferred
- Core Java, Spring Boot, Spring Batch, Microservices, API, CI / CD, DB2, Oracle
- Understand documentation provided by legacy team and provide solutions to migrate legacy systems onto Cloud platform
- Understand business requirements, provide high-level, low-level design solutions and implementing the approved design using Spring Cloud, PCF frame works
- Viewing an opportunity holistically and recommending Transformational solutions and service improvements as part of Legacy Modernization
- Design and develop microservices using Netflix OSS, Cloud Foundry, MongoDB and Java technology stack
- Provide solutions to automate code review, setting up the CI / CD pipeline for faster delivery
- Leverage on atlassian products such as JIRA, Bitbucket, Bamboo, Github , Confluence for architecting solutions on App modernization projects
- Participate in customer architecture forums and provide inputs for Architectural decisions on legacy modernization projects
- Technical discussion on various service requests for the project. Coordinating on all the technical aspects of work for a successful completion of the project.
- Provide weekly status reports on the status of each of the work items to customer
- Post implementation support in case of any issues and concerns.
- Participate in daily / weekly project huddles and voice escalation of issues and concerns, serving as the go between for customer and offshore team
8 Plus years of Hands-on software development experience in Java17, Spring boot, Microservices, API Gateway, Spring Cloud Gateway.
Familiarity with Behavioral Driven Development, Test Driven Development, Continuous Integration and Continuous DeliveryExperience with MongoDB, AerospikeExperience with Token Services, SAML, OAuth 2.0, PKCE and OIDCExperience with Authentication such as Kerberos, cert based, PingExperience testing RESTful web using test automation frameworks. Ability to parse nested JSON / XML. SOAP experience a plus.Experience with source control and Agile Tools (Bitbucket, Jira, Zephyr, Bamboo, GIT)Experience working in CI / CD environment. (Bamboo) One should be able to create, change and execute job from scratch using ‘git’ as source.Experience with troubleshooting Production issues through analysis of logs (Splunk), dashboards and metrics.Strong and relevant experience in Apps Development using Java
Experience with Spring Boot, Rabbit MQKnowledge of REST / SOAP API design and specificationsGood Understanding of SQL and transactional data modelsStrong understanding and passion for software design, architecture and usabilityStrong understanding of production supportExcellent communication skills, should be comfortable with American accentKnowledge of batch and informatica is a plus