E-Solutions Group - Phoenix, AZ

posted about 2 months ago

Full-time - Mid Level
Phoenix, AZ
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

We are seeking a highly skilled Sr. Java Developer with expertise in Node.js to join our dynamic team in Phoenix, AZ. This position is a long-term opportunity, expected to last for over 12 months, and is ideal for candidates who have a strong background in full-stack development, particularly with Java and Node.js. The successful candidate will be responsible for designing, developing, and maintaining complex software systems that leverage microservices architecture. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs. In this role, you will utilize your extensive experience in Java, particularly with modern Java versions (11 and above), and frameworks such as Spring and Spring Boot. You will also be expected to have a solid understanding of client-side scripting and JavaScript frameworks, including React or Angular, as well as jQuery. Your ability to design and implement integrations within a microservices architecture will be crucial to the success of our projects. Additionally, you will mentor and train junior developers, sharing your knowledge and expertise to help them grow in their roles. The ideal candidate will also have hands-on experience with Node.js and a strong understanding of API development and microservices. Familiarity with AWS is preferred, as we aim to leverage cloud technologies to enhance our solutions. Strong problem-solving skills and the ability to design complex systems are essential for this position, as you will be tasked with building technical products that are both innovative and efficient.

Responsibilities

  • Design and develop complex software systems using Java and Node.js.
  • Implement and maintain microservices architecture for various applications.
  • Mentor and train junior developers to enhance their skills and knowledge.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Utilize modern Java frameworks such as Spring and Spring Boot for application development.
  • Develop and integrate APIs to support various functionalities within the system.
  • Ensure code quality and performance through best practices and code reviews.

Requirements

  • Minimum 4 years of experience in Java development with a focus on full-stack development.
  • Proficient in Node.js and modern Java (version 11 or higher).
  • Strong experience with API and microservices development.
  • Hands-on experience with Java frameworks such as Spring and Spring Boot.
  • Proficient understanding of client-side scripting and JavaScript frameworks, including React or Angular.
  • Experience with SQL and database management.
  • Strong problem-solving skills and ability to design complex systems.

Nice-to-haves

  • Knowledge of AWS and cloud technologies.
  • Experience with front-end frameworks like React or Angular.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service