Innocore Solutions - Tempe, AZ

posted about 1 month ago

Full-time - Senior
Tempe, AZ
Professional, Scientific, and Technical Services

About the position

The Senior Java Angular Developer will be responsible for designing, developing, and maintaining applications using Java and Angular technologies. This role requires extensive experience in Java development, cloud technologies, and modern software development practices, including DevOps and Agile methodologies. The ideal candidate will have a strong background in building scalable applications and working collaboratively in a team environment.

Responsibilities

  • Design and develop applications using Java and Angular technologies.
  • Implement and maintain cloud-based solutions using Azure.
  • Utilize build and deployment tools such as Maven and Git.
  • Work with DevOps toolchains including SonarQube, GitHub actions, and Jenkins.
  • Participate in the scrum process and contribute to Agile development practices.
  • Develop applications using Event Driven architecture and Reactive Programming.
  • Conduct UI testing and ensure continuous integration practices are followed.
  • Engage in pair programming and promote a TDD mindset.

Requirements

  • 10+ years of experience as a Java Developer.
  • Proficient in Java 8, Spring Boot, Spring Reactive, Spring Cloud, Kubernetes, and Azure cloud.
  • Experience with build and deployment tools: Maven, Git, JUnit.
  • Familiarity with DevOps toolchains such as SonarQube, GitHub actions, and Jenkins.
  • Experience with the scrum process and Agile methodologies.
  • Knowledge of Event Driven architecture and Reactive Programming.
  • Understanding of UI testing and continuous integration.
  • Experience with Angular 2+ and TDD practices.
  • Pair Programming experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service