Java Lead
MDAEdge · Las Vegas, NV · 1 mo ago
On-siteManagementFull-time
Job Overview
Experience range should be from 5 to 9 years.
Responsibilities
- Understand and translate business/functional requirements to High / Low Level Designs.
- Knowledge of Agile / Scrum / Iterative development methodologies.
- Years of programming experience in Java Spring Boot.
- Strong understanding in Data Structures and Algorithms.
- API-Driven Development - Solid experience in RESTful and Microservices development.
- Experience of working in ORM frameworks like Entity, Hibernate, Dapper.
- Experience with Java Reactive Programming.
- Strong relational database experience in either Oracle, MS SQL, Postgres.
- Good experience in queuing or streaming engine like Kafka.
- Unit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnit.
- Experience with Docker, GIT, SonarQube, Checkmark, OpenShift and other deployment tools for CI/CD.
- Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI, Service Now.
- Basic Understanding of JavaScript, HTML, CSS.
Qualifications
- Must Have: 10 Plus Years of programming experience in Java Spring Boot.
- Strong understanding in Data Structures and Algorithms.
- API-Driven Development - Solid experience in RESTful and Microservices development.
- Experience of working in ORM frameworks like Entity, Hibernate, Dapper.
- Experience with Java Reactive Programming.