Description
Dear Candidate, We are looking for a Full Stack Java Developer to join our Digital Business Banking engineering team to build features and transition into the public cloud.
We are a team of engineers across geographies, who are passionate about our product and our customer's success.
As Software Engineer - full time employee in Pune, you will join a diverse, passionate team, dedicated to making possibilities happen in the Digital Banking space.
Qualification
• Bachelor (BE/BTech) or Master's degree in Computer Science or related field.
• 3-6 years of hands-on experience of Java software design & development Skills & Experience
• UI Tier - Spring MVC, Angular 12, jQuery
• Business Tier - Proficient in REST API fundamentals and best practices, REST API modeling skills, Strong knowledge Java/J2EE concepts & Design Patterns.
• Microservices - Knowledge of Microservices, Spring Boot, Docker, Kubernetes, Hibernate.
• Database knowledge - RDBMS, SQL, PL/SQL, experience working on Oracle/DB2/Postgres and NoSQL database like MongoDb.
• Integration Tier – Web-services concept -SOAP/REST, Basic knowledge of XML/XSD/XSLT and JSON. Preferred knowledge of SAML/SSO.
• Knowledge of Web Server/App Server like WAS or Tomcat or JBoss or Apache http Server.
• Knowledge of Queue Messaging tools like WebSphere MQ, Rabbit MQ, Kafka
• Experience using Tools – JIRA, SonarQube, SVN, GIT, Maven/Gradle, Jenkins, Checkmarx
• Knowledge of any scripting language: Python/Ruby/Groovy/Shell/Perl
• Basic knowledge of Static/Dynamic security scans.
• Experience in writing Junit tests.
• Excellent troubleshooting skills to resolve complex issues required and identify RCA.
• Working experience in Agile development and Test-Driven Development.
• Preferred knowledge of Reporting tool – Jasper/Open Birt/Actuate /Crystal Reports
• Preferred Experience in Cloud concepts and technologies: container build and orchestration, infrastructure-as-code, container scaling.
• Preferred Experience working with Cloud platforms such as AWS/Azure/Google Cloud. AWS certification is a plus.
• Preferred Knowledge of Banking or Financial domain. we value your expertise, and we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment