java full stack lead

$120,000 - $130,000/Yr

Randstad - New York, NY

posted about 2 months ago

Full-time - Senior
Hybrid - New York, NY
Administrative and Support Services

About the position

The Java Full Stack Lead position is a permanent role based in New York, NY, with a hybrid work model requiring three days a week onsite. The ideal candidate will have over 10 years of proven experience in Java full stack development, showcasing a strong proficiency in the Java programming language. This role demands expertise in Java EE or the Java Spring Framework, particularly in developing microservices using Java 8 and above. The candidate should also be well-versed in Object-Relational Mapping (ORM) frameworks such as Hibernate or JPA, and possess experience with various database management systems including MySQL, PostgreSQL, MongoDB, or Oracle. In addition to backend development, the role requires familiarity with Spring Security, OAuth, JWT, and SSL/TLS for secure application development. The candidate must have experience integrating with messaging systems like RabbitMQ and WSO2, and should be comfortable working with technologies such as Java Spring Boot and Kafka. This position is particularly suited for individuals with a background in banking or financial services, as the role may involve working on projects related to this sector. The work hours are from 8 AM to 4 PM, and the company is looking for quick joiners, preferably local candidates or those willing to relocate. The position offers a competitive salary range of $120,000 to $130,000 per year, commensurate with experience and qualifications. The company values diversity and is committed to providing equal employment opportunities to all applicants, ensuring an inclusive hiring process.

Responsibilities

  • Lead the development of Java full stack applications.
  • Design and implement microservices using Java EE or Java Spring Framework.
  • Manage database interactions using ORM frameworks like Hibernate or JPA.
  • Ensure application security through Spring Security, OAuth, and JWT.
  • Integrate messaging systems such as RabbitMQ and WSO2 into applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and guide junior developers in best practices and coding standards.
  • Participate in code reviews and ensure adherence to quality standards.

Requirements

  • Minimum of 10 years of experience in Java full stack development.
  • Proficiency in Java programming language and Java EE or Java Spring Framework.
  • Experience with microservices architecture and Java 8 or above.
  • Familiarity with ORM frameworks such as Hibernate or JPA.
  • Experience with database management systems like MySQL, PostgreSQL, MongoDB, or Oracle.
  • Knowledge of Spring Security, OAuth, JWT, and SSL/TLS.
  • Experience with RabbitMQ and WSO2 integrations.

Nice-to-haves

  • Experience in the banking or financial services sector.
  • Familiarity with Kafka for messaging and event streaming.

Benefits

  • Comprehensive health benefits package.
  • 401K contribution plan.
  • Incentive and recognition program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service