Pioneer Services - Princeton, NJ

posted about 2 months ago

Full-time - Mid Level
Princeton, NJ
Professional, Scientific, and Technical Services

About the position

We are seeking a Mid Level Java Developer to join our team in Princeton, NJ. This is an in-person position that requires a strong background in Java development, particularly with a focus on full-stack capabilities. The ideal candidate will have experience working with Java Microservices and will be proficient in React.js, Spring Boot, and AWS. This role involves developing and maintaining applications that utilize these technologies, ensuring high performance and responsiveness to requests from the front-end. As a Java Developer, you will be responsible for designing and implementing RESTful services and microservices architecture. You will work closely with other developers and stakeholders to gather requirements and translate them into technical specifications. Your role will also involve writing clean, maintainable code and participating in code reviews to ensure adherence to best practices. In addition to technical skills, we are looking for someone with strong communication and interpersonal skills, as you will be collaborating with cross-functional teams in an Agile development environment. You will also have the opportunity to manage a small team, guiding them in their development tasks and ensuring project milestones are met. This position offers a chance to work with cutting-edge technologies and contribute to exciting projects in a dynamic work environment. If you are passionate about software development and eager to take on new challenges, we encourage you to apply.

Responsibilities

  • Develop and maintain Java Microservices and full-stack applications.
  • Design and implement RESTful services and microservices architecture.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Write clean, maintainable code and participate in code reviews.
  • Manage a small team of developers, guiding them in their tasks and ensuring project milestones are met.
  • Utilize AWS for cloud-based solutions and deployment.
  • Implement Agile development methodologies in project execution.

Requirements

  • Proven experience in Java development, particularly with Java Microservices.
  • Strong proficiency in React.js and Spring Boot.
  • Hands-on experience with AWS Cloud services.
  • Basic to advanced SQL skills, including PL/SQL.
  • Experience with Agile development methodologies.
  • Good communication and interpersonal skills.

Nice-to-haves

  • Experience with CICD processes.
  • Familiarity with RedShift as a primary database.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service