Etek It Services - Phoenix, AZ

posted about 2 months ago

Full-time - Mid Level
Phoenix, AZ
Professional, Scientific, and Technical Services

About the position

The Back-end Java Developer role focuses on creating user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. The position emphasizes backend development with some front-end responsibilities, requiring strong API and microservices experience. The developer will work in a hybrid environment, primarily in the Phoenix market, and will be expected to lead and coach a scrum team while ensuring adherence to coding standards and best practices.

Responsibilities

  • Develop, implement, and maintain Java-based components and interfaces.
  • Write well-designed, testable, and efficient code in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvements by investigating alternatives and technologies for architectural review.
  • Develop documentation and assistance tools to support users.
  • Coordinate requirements, schedules, and activities for application development.
  • Contribute to team meetings and troubleshoot development and production problems across multiple environments.
  • Lead and coach a scrum team in Front End Development activities using Angular, Java, and Springboot.
  • Ensure code quality, unit test cases, and best coding practices are met for all implementations.
  • Perform code reviews and provide constructive feedback to team members.
  • Work on Proof of Concept projects to create reusable patterns for development.
  • Participate in all agile ceremonies and lead technology solutioning.

Requirements

  • 8+ years of work experience with a Bachelor's Degree or an Advanced Degree in Computer Science.
  • 4+ years experience designing and developing with front end technologies (Angular or React).
  • Extensive hands-on experience in designing and developing applications using Java EE platforms along with Angular 8.
  • Object Oriented analysis and design using common design patterns.
  • Proven leadership in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Springboot).
  • Experience with test-driven development or behavior-driven development.

Nice-to-haves

  • Experience coaching junior and staff level developers.
  • 3-5 years experience with Atlassian tool suites BitBucket, Bamboo, JIRA, Confluence.
  • Experience using IDE and GIT repositories for code management.
  • Understanding of waterfall, Agile and Scaled Agile (SAFe) methodologies.

Benefits

  • Hybrid work environment (3 days a week in office)
  • Opportunities for professional development and coaching.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service