Lead Java Middleware Developer
Role : Lead Java Middleware DeveloperLas Vegas , NVDay 1 onsiteJob DescriptionsDescription for Internal CandidatesAbility to understand and translate business/functional requirements to High / Low-Level DesignsKnowledge of Agile / Scrum / Iterative development methodologiesProgramming experience in Java Spring Boot, Spring WebFluxStrong understanding in Data Structures and AlgorithmsAPI-Driven Development - Solid experience in RESTful and Microservices developmentExperience in working with one of the concurrency frameworks like Mono, Flux, AkkaExperience of working in ORM frameworks like Entity, Hibernate , DapperStrong relational database experience in either Oracle, MS SQL, or PostgresGood experience in queuing or streaming engines like KafkaUnit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnitExperience with Docker, GIT, SonarQube, Checkmarx, OpenShift, and other deployment tools for CI/CDExperience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI, Service NowBasic Understanding of JavaScript, HTML, CSS