Senior Java Full Stack Developer

Infosys PontoonPhoenix, AZ
Onsite

About The Position

We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Java-based enterprise application development. The ideal candidate will be responsible for designing, developing, testing, and deploying scalable applications and services while working in an Agile/Scrum environment. The candidate should have hands-on experience with Java, Spring Framework, Spring Boot, Web Services, APIs, and Apache technologies. Experience with big data technologies such as Apache Camel, Hive, Spark, and Hadoop is highly desirable.

Requirements

  • 8–10 years of professional software development experience.
  • Strong proficiency in Java and related enterprise technologies.
  • Experience with Spring Framework, Spring Boot, Web Services, and API development.
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
  • Strong hands-on experience with Java development.
  • Expertise in Spring Framework and Spring Boot.
  • Experience developing and consuming RESTful Web Services and APIs.
  • Strong understanding of application design, development, testing, deployment, and support.
  • Experience working with enterprise-level distributed applications.
  • Knowledge of Apache-based technologies and frameworks.

Nice To Haves

  • Experience with Apache Camel, Hive, Apache Spark Ecosystem.
  • Experience working in Agile/Scrum development environments.
  • Knowledge of CI/CD and DevOps practices.
  • Experience with Hadoop.
  • Familiarity with cloud platforms and modern DevOps practices.
  • Experience working on large-scale enterprise applications and distributed systems.

Responsibilities

  • Design, develop, test, and deploy scalable Java-based applications and services.
  • Develop and maintain RESTful APIs and web services.
  • Build robust backend solutions using Spring and Spring Boot frameworks.
  • Collaborate with architects, business analysts, QA teams, and developers to deliver high-quality software solutions.
  • Participate in Agile ceremonies including Sprint Planning, Daily Standups, Reviews, and Retrospectives.
  • Implement best coding practices, design patterns, and performance optimization techniques.
  • Troubleshoot and resolve application issues across development, testing, and production environments.
  • Contribute to continuous improvement initiatives and technical innovation.
  • Support application deployment and release activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service