senior Java backend developer


Website Vrproit


·        Don’t share Full stack profiles

·        A minimum of 12+ years of experience with 3+ years US experience is required.

·        Linkedin with min activity of 2 years is required

·        I94 or passport number is must for submission.

Ø  Role:  Sr. Java Backend developer

Ø  Client: Improving / Mastercard  

Ø  Candidates with 12+ years of experience (3+ years of US experience) are required.

Ø  Location: St Louis, MO – Hybrid (Day 1 on-site)

Core Skill-Set: Java / Spring Boot ecosystem with a focus on Back End engineering (NO front-end work)

More specifically, Engineers with expertise in some/all of the following:

– Advanced level expertise in Core Java, Microservices (design principles; patterns; monitoring, alerting, etc.); multi-threading; JVM performance optimization; Java engineering for resiliency and scale, etc.
– OOP that is beyond/deeper than simply knowing the four basic pillars of Polymorphism, Abstraction, Inheritance and Encapsulation.
– Collections (E.g. Enum, Traversal), differences between the Interface & Abstract classes, Overloading vs. Overriding
– Certain design patterns (e.g. Singleton, Factory, Facade, Adapter, Proxy) & their utilization for specific situations
– Microservice development – principals, logging, monitoring, alerting, failure/retries, circuit breakers, etc.
– RESTful API development – endpoints, user objects, http verbs, annotations. How to build, test, alternative approaches
– The Java Multi-threading model
– Spring Boot – e.g. auto wiring and injection
– IaaS and/or PaaS cloud-native development experience – PCF, AWS. GCP, Azure, etc.
– OAuth2
– SQL development – query optimization, indexing, query plans, Stored Procs, Triggers, etc.
– Build tools such as Maven and CI/CD
– Cryptographic hashing
– Unit Testing – e.g. JUnit; providing test coverage; documenting using tools such as Swagger
– Payment’s experience would be a huge plus


To apply for this job email your details to