Lead JAVA Developer

28 Jul 2024

Vacancy expired!

Lead JAVA Developer

Location: Las Vegas, NV and its 100 % onsite from day one

Duration: Long term

Need 9+ years of Experience

ONSITE
  • Bachelor’s/master's degree or foreign equivalent required from an accredited institution.
  • At least 10+ years of experience in Information Technology.
  • Extensive understanding of architectural patterns, design patterns and hands-on knowledge in applying these concepts to practical problems.
  • Design and implement Java applications that fulfill employer requirements
  • Create well-written code that runs efficiently and optimally
  • Test completed software and debug as necessary
  • Examine existing code and recommend patches, design overhauls or fixes for broken code
  • Experience solutioning and estimating requirements.
  • Experience with Java EE components
  • Experience with Java Web frameworks
  • Experience using Java testing tools for finished code
  • Knowledge of the use of Java application containers
  • Expertise in managing large-scale applications in an enterprise environment, including application monitoring, alerting, system reliability engineering, etc.
  • Experience in Java, REST, SOAP, Spring Cloud, Spring Boot, Microservices, Kafka, NoSQL, Security with oAuth, Linux.
  • Hands-on experience with a JavaScript structural framework (Angular, React) and Java/J2EE Technologies including frameworks like Spring Boot.
  • Previous work done on high-traffic public facing websites and also securing public facing API
  • Prior experience in the Banking or Credit card industry is a plus.
  • Very good knowledge of Microservice Architecture, Cloud-Native Application Development, Containerization, Event-Driven Architecture
  • Experience in database architecture, database design and DB modelling
  • Understanding and familiarity with CI/CD and DevOps Lifecyle.
  • Solid written and verbal communication skills and the ability to articulate architectural details to stakeholders at different levels (executive, technical and non-technical) through UML diagrams, crisp documentation and white boarding as required
  • Experience working in an Agile environment and the ability to work in a constantly evolving project, without losing sight of the requirements or the overall vision
  • Good interpersonal communications and analytical ability
  • Ability to work in team environment with diverse/multiple stakeholders.
  • Experience and desire to work in a Global delivery environment.
  • Manage a team of 3-5 Java Developers
  • Maintain the delivery, SLA and related Project activities.
  • Candidate must be located or be willing to relocate to Las Vegas client office.

  • ID: #44426506
  • State: Nevada Las vegas 89101 Las vegas USA
  • City: Las vegas
  • Salary: $65 - $70
  • Job type: Contract
  • Showed: 2022-07-28
  • Deadline: 2022-09-25
  • Category: Et cetera