Title : Lead Java Developer(ONLY W2)
Location : Las Vegas, NV
Duration : Long term Contract
Job Description :
- Proven expertise in translating complex business and functional requirements into scalable high and low-level system designs with leadership in architectural decisions.
- Extensive experience (6+ years) in Java Spring Boot and RESTful microservices development with a deep understanding of concurrency frameworks like Mono and Flux.
- Strong leadership in managing relational databases such as Oracle, MS SQL, or Postgres, including performance tuning and schema design.
- Advanced skills in automated testing practices with tools including JUnit, and a commitment to ensuring code quality and reliability through CI / CD pipelines.
- Proficiency with development and collaboration tools such as Jira, GitLab, Swagger, Postman, SOAP UI, along with monitoring tools like Kibana, ELK stack, and Dynatrace.
- Deep knowledge of data structures, design patterns, asynchronous programming, and system integration principles.
- Experience in guiding Agile / Scrum teams, advocating iterative development practices, and improving delivery processes.
- Proficient in ORM frameworks like Entity, Hibernate, and Dapper, with hands-on experience in API security using OAuth protocols.
- In-depth understanding and practical experience with queuing / streaming platforms like Kafka as part of scalable architectures.
- Hands-on experience with containerization (Docker), version control (Git), static code analysis (SonarQube), and deployment automation within CI / CD workflows.