Description

9+ years of experience in software development with hands on experience in core Java, Jakarta EE frameworks and building distribution systems

Passion for problem solving and designing for scale

Experience building distributed applications using Java 17 or above, Spring, Spring Boot and Microservices

Experience required in SQL, Stored Procedures and transaction management

Experience following best practices of design, development, testing and release management

Experience working with APIs to create, test and manage APIs 

inter-process communication

Oracle, SQL Server or any other relational database experience necessary. NoSQL knowledge preferred

Cloud and/or Kubernetes / Containers 

Experience with messaging - MQ/Kafka

Experience with SDLC and CI/CD pipeline best practices

Experience with Angular and developing UI screens preferred

Experience with scripting using Linux preferred

Education

Any Gradute