Role Title: Java Backend Developer
Hiring Mode: Contract (TP)
Location: O'Fallon, MO [On-site]
Client: Mastercard LLC
Note: Ex-Mastercard profiles will be preferred
Job description:
· Expert level knowledge of Core Java, Spring/Spring Boot
· Detailed understanding and hands-on experience in RESTful web services, API Gateway, Kafka, Message driven architecture, Elastic, Java Threads, JPA, Microservices design and development
· Working experience with technologies such as Java/J2EE, Spring Boot, Kubernetes, Docker, Databases (Relational and NoSQL)
· Knowledge of JAVA/J2EE design patterns.
· Strong Unit Testing Skills
· Tools used - Swagger / JIRA / SOAPUI/Postman
· Demonstrated knowledge of Json and XML message format and HTTP status codes.
· Ability to setup and execute build tools like Maven, and Ant
· DB Concepts/ SQL/PLSQL, good understanding of Oracle database and database design
· Desirable Skills - Splunk, AppDynamics, some experience in a high transaction/high availability environment.