About the Java Developer Role
This role will help build and support the data factory, keying and Linking and Credit Products on Azure. The
role will also in addition automate Infra as a code to protect data, performance, secure product and
customer interactions. Configure and deploy tools to leverage operational metrics to support customers
with sys on glass monitoring and via alerts to help with L2 and L3 support.
Responsibilities:
>Contribute in all phases of the development lifecycle
>Produce well designed, testable, efficient quality code
>Ensure designs are in compliance with specifications
>Prepare and produce releases of software components
>Support continuous improvement and innovation
>Produce quality documentation for the support teams
>Troubleshoot / Diagnose issues and identify appropriate solutions
Requirements:
>Bachelor’s degree in Computer Science, Computer Engineering or equivalent experience required.
>5 to 7 years of experience designing, developing and implementing software applications and hands
on experience with large scale applications at large institutions with technologies like Java/J2EE,
Spring, Spring Boot, producing & consuming REST API’s.
>Strong expertise on Kafka, event driven architecture
>Strong experience using one or more Relational & non-relational NoSQL databases (Oracle, SQL
Server, Cosmos DB, MongoDB, Cassandra, Redis).
>Expertise in Security, IAM Policies and Networking.
Great to Have:
>Experience with Kubernetes, Openshift
>Experience with Azure Event Hub, Azure Blob Storage, Stream Analytics.
>Practical experience with the end-to-end DevOps CI/CD pipeline including one or more of the following:
Azure DevOps, Jenkins, Maven, Gitlab, SonarQube.
>Strong experience on event based architecture leading strategy, governance and execution of event based
architecture at large institutions.
>Financial services industry experience.
>Experience with analytics and performance monitoring.
>Knowledge of Test Driven Development (TDD) and/or Behavior-Driven Development (BDD).
>Experience in the day-to-day practicalities of Agile software Product Development Lifecycles such as Scrum,
SAFe, DAD, Lean Agile, Kanban, etc.
Hashone Careers Hiring for Leading Client