Full Stack Java Developer

CapgeminiTampa, FL
$60,000 - $65,000Onsite

About The Position

We are seeking a highly skilled and experienced Full Stack Java Developer with over 5 years of comprehensive experience in full lifecycle software development using Java/J2EE technologies. The ideal candidate will be adept at building robust and scalable applications, encompassing both front-end and back-end development, with a strong emphasis on cloud-native solutions. You will play a crucial role in designing, developing, and deploying innovative software that drives business growth and delivers exceptional user experiences.

Requirements

  • Overall 2+ years of experience in full lifecycle software development using Java/J2EE technologies.
  • Expertise in Java 11+ and strong proficiency in building RESTful web services with Spring Boot.
  • Hands-on experience with front-end technologies, including Angular and React.js.
  • Proven experience with cloud platforms, specifically AWS, utilizing services such as EC2, ECS, S3, DynamoDB, RDS, AWS CLI, Glue, and Athena.
  • Proficiency in programming languages including Java, Python, C++, and C.
  • Extensive experience with frameworks such as Spring, Kafka, Hibernate, Spring Security, AOP, and Struts.
  • Familiarity with various databases, including MySQL, Snowflake, PostgreSQL, Oracle SQL Developer, and NoSQL databases like MongoDB.
  • Strong command of web technologies: HTML5, CSS3, JavaScript, Bootstrap, and jQuery.
  • Proficient in using development tools such as Git, GitHub, Bitbucket (for version control), Visual Studio, Eclipse, SQL Workbench, IntelliJ, and Postman.
  • Solid understanding of CI/CD processes and DevOps practices for continuous integration and deployment.

Responsibilities

  • Lead the design, development, and maintenance of full-stack applications, from user interface to backend services.
  • Develop high-performance RESTful web services using Java 11 and Spring Boot.
  • Design and implement engaging and responsive user interfaces using modern front-end frameworks such as Angular and React.js.
  • Leverage AWS cloud services to build, deploy, and manage scalable and resilient applications.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define requirements and deliver high-quality solutions.
  • Ensure code quality, maintainability, and optimal performance through rigorous testing and adherence to best practices.
  • Participate in all phases of the software development lifecycle, from conceptualization to deployment and ongoing support.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service