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 at Randstad US 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 protocols. The candidate must have experience integrating with messaging systems like RabbitMQ and WSO2, and should be comfortable working with technologies such as Kafka, Microservices, and various database systems. This position is particularly suited for individuals who are either local to New York or willing to relocate, as quick joiners are preferred. The work hours are set from 8 AM to 4 PM, and the salary range for this position is between $120,000 and $130,000 per year.

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 security measures are in place using Spring Security, OAuth, and JWT.
  • Integrate applications with messaging systems such as RabbitMQ and WSO2.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and guide junior developers in best practices and coding standards.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 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 ORM frameworks such as Hibernate or JPA.
  • Familiarity with database management systems like MySQL, PostgreSQL, MongoDB, or Oracle.
  • Knowledge of Spring Security, OAuth, JWT, and SSL/TLS protocols.
  • Experience with RabbitMQ and WSO2 integrations.

Nice-to-haves

  • Experience in the banking sector or financial services industry.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Knowledge of front-end technologies like Angular or React.

Benefits

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