Job Summary

Full Stack Java Developer

  • Location:
    Southfield, Michigan
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:

Southeast Michigan is one of the fastest growing IT markets in the country and Modis has multiple clients looking for Java Developers. These opportunities are long-term engagements, contract to hire and permanent placement roles. Whether you’re looking to work in an enterprise level environment with Fortune 100 companies or local boutique firms and everything in between, make sure to apply today and a Modis Talent Solutions Consultant will reach out!
Our clients are looking for individuals who have experience working in a fast-paced environment while working on multiple projects simultaneously with cross functional teams.
The ideal candidate will have strong technical understanding as a full stack developer, strong skills working on cloud based applications, and experience working in a paired programming environment.

  • Analyze, design, develop, and deploy high-quality Java applications per requirements
  • High-level understanding of object-oriented programming (OOP) principles.
  • Strong experience writing micro services and deploying to various cloud platforms (such as Pivotal Cloud Foundry, Amazon Web Services, Azure, etc.)
  • Solid hands-on experience in test-driven development (TDD); preferably, experience includes writing the actual test cases as well.
  • Write high-quality Java code following prescribed principles and patterns.
  • Hands-on experience in the Spring Framework including Spring Boot.
  • Experience with an object-relational-mapping tool (ORM) such as Hibernate
  • Work in an Agile AND / OR Xtreme programming environment.
  • Front-end skills including experience with various JavaScript frameworks such as Angular.js.
  • Understand and work with paired programming discipline.


  • Javascript
  • Azure or Pivotal Cloud Foundry or AWS
  • Jenkins
  • Spring AND Spring Boot
  • Angular JS


  • Pivotal Cloud Foundry
  • Swagger
  • Sonar Qube
  • Maven
  • Mobile Development

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement