Java Full Stack Developer 159885

KēSTA I.T.Lansing, MI
Hybrid

About The Position

We Are Seeking an experienced Full Stack Java Developer to support the development, modernization, enhancement, and maintenance of enterprise applications within a collaborative Agile environment. This role will focus on designing, developing, testing, and deploying scalable Java-based solutions while contributing to front-end user interface development and system modernization initiatives. The ideal candidate will possess strong expertise in Java, Spring technologies, Oracle databases, and modern web development frameworks, with the ability to work effectively across the full software development lifecycle.

Requirements

  • 7+ years of experience developing complex enterprise applications using Java.
  • Extensive experience with development tools such as Eclipse, JBoss Developer Studio, or similar IDEs.
  • 5+ years of experience developing user interfaces using modern JavaScript frameworks and CSS technologies.
  • 4+ years of hands-on experience with Java 8.
  • 5+ years of experience with Spring Framework.
  • 5+ years of experience with Spring Boot, Spring Data, and Bootstrap.
  • 5+ years of experience working with JPA/Hibernate frameworks.
  • 5+ years of experience working in Agile development environments.
  • 5+ years of experience utilizing HTML5, CSS, and DataTables.
  • 4+ years of experience working with Oracle 12c, Oracle 19c, or similar enterprise database platforms.
  • Strong understanding of full-stack application architecture and software development best practices.
  • Excellent troubleshooting, analytical, and problem-solving skills.
  • Strong verbal and written communication skills.
  • Ability to work independently while contributing effectively within a collaborative team environment.
  • Self-motivated, adaptable, and capable of managing multiple priorities.

Nice To Haves

  • Experience with React.js development.
  • Experience working within JBoss Enterprise environments.
  • Experience with SQL and PL/SQL development.
  • Experience using Log4j, JUnit, and Apache Tiles.
  • Experience with reporting tools such as Jasper Reports, Crystal Reports, or Business Objects.
  • Experience supporting application modernization and legacy system transformation initiatives.
  • Familiarity with front-end development frameworks and emerging web technologies.
  • Experience developing scalable, cloud-ready enterprise applications.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise-level applications using Java and modern web technologies.
  • Collaborate with project managers, application owners, resource managers, and Agile team members to deliver high-quality software solutions.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.
  • Develop and maintain scalable back-end services using Java, Spring Framework, Spring Boot, Spring Data, and JPA/Hibernate.
  • Build and enhance responsive user interfaces utilizing modern JavaScript frameworks, HTML5, CSS, Bootstrap, jQuery, and related technologies.
  • Work closely with UI/UX team members to design and implement intuitive, user-friendly application interfaces.
  • Develop and optimize database solutions utilizing Oracle databases, SQL, and PL/SQL.
  • Create, execute, and maintain unit tests and support quality assurance efforts throughout development.
  • Troubleshoot, analyze, and resolve application defects, performance issues, and production support incidents.
  • Support modernization initiatives by upgrading legacy applications and implementing scalable, maintainable solutions.
  • Participate in Agile ceremonies including sprint planning, daily standups, backlog grooming, retrospectives, and code reviews.
  • Collaborate with cross-functional technical teams to ensure successful delivery of application enhancements and new features.
  • Contribute to application architecture discussions, technical design reviews, and technology upgrade initiatives.
  • Document technical solutions, system changes, and development processes.
  • Ensure adherence to coding standards, security requirements, and development best practices.

Benefits

  • Medical Benefits (Platinum level plans available)
  • Work from home / Hybrid / Onsite options
  • PTO
  • Holiday Pay
  • VTO
  • 401K
  • Charitable Match
  • Training reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service