FS Java Developer

Apex Systems

Dearborn (MI)

Hybrid

USD 69,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apex Systems in Dearborn, MI seeks a Software Engineer 3 for a 12+ month contract to design, develop, test, and maintain cloud-based applications. The role emphasizes GCP, Angular, Java/J2EE, SQL, and microservices in an Agile environment.

You will create scalable solutions, REST APIs, and web interfaces, collaborating with product, architecture, and UX/UI teams. Onsite four days per week, with hybrid work arrangement.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 6+ years of overall IT experience.
  • 4+ years of software development experience.
  • Experience in developing enterprise web applications, APIs, and cloud-native solutions.

Responsibilities

  • Engage with customers and stakeholders to understand requirements and user needs.
  • Design, develop, test, deploy, and maintain scalable software applications and services.
  • Architect and implement cloud-native solutions and microservices.
  • Develop REST APIs and front-end interfaces using Angular.
  • Build back-end services with Java/J2EE in cloud-native architectures.
  • Collaborate with product management, architecture, and UX/UI teams.

Skills

GCP
Cloud Run
Java/J2EE
Angular
SQL
BigQuery
Microservices
API Development
Agile
TDD

Education

Bachelor's Degree in Computer Science/Software Engineering/IT

Job description

Job#: 3046410

Job Description:

Hybrid on-site Dearborn MI

12+ Month Contract

$50-65/HR

Position Description

We are seeking a highly motivated Software Engineer 3 to join our engineering team and support the design, development, testing, deployment, and maintenance of modern cloud-based applications and services. This role will serve as a key contributor in building scalable software solutions, developing microservices and APIs, creating custom web-based interfaces, and supporting test data management platforms. The ideal candidate has strong full-stack development experience, a passion for solving complex technical challenges, and hands‑on expertise with Google Cloud Platform (GCP), Angular, Java/J2EE, SQL, and microservices architectures. This individual will collaborate closely with product owners, architects, designers, and business stakeholders to deliver high-quality, production‑ready solutions in an Agile environment.

Key Responsibilities
  • Engage with customers and stakeholders to understand business requirements, pain points, and user needs, ensuring a user-centered approach to software development.
  • Design, develop, test, deploy, and maintain scalable software applications and services.
  • Architect and implement cloud-native solutions leveraging modern technology stacks and deployment strategies.
  • Develop and maintain microservices, REST APIs, and custom web applications.
  • Create intuitive, responsive, and user-friendly front‑end interfaces using Angular and related technologies.
  • Design and support back‑end services using Java/J2EE and cloud‑native architectures.
  • Manage and maintain cloud environments, including servers, databases, configurations, and security controls.
  • Troubleshoot application, performance, and infrastructure issues within GCP environments.
  • Collaborate with cross‑functional teams including product management, architecture, UX/UI, and business stakeholders.
  • Break down business requirements into incremental, production‑ready user stories and technical solutions.
  • Define and execute software testing strategies, utilizing test‑driven development (TDD), continuous integration, and continuous delivery best practices.
  • Support data management and software solutions utilizing industry standards such as ASAM ODS.
  • Implement security best practices to ensure protection of sensitive data, including encryption and secure application design.
  • Continuously improve application performance, scalability, reliability, and maintainability.
  • Research, evaluate, and adopt emerging technologies to address current and future business needs.
  • Mentor and provide technical guidance to other team members while contributing to overall team growth and technical excellence.
Required Skills
  • Google Cloud Platform (GCP)
  • Cloud Run
  • Java / J2EE
  • Angular
  • SQL
  • BigQuery
  • Microservices Architecture
  • API Development
  • Agile Development Methodologies
  • Test-Driven Development (TDD)
Preferred Skills
  • SonarQube
  • GitHub
  • Jira
  • CI/CD Pipelines
  • ASAM ODS
  • Software Craftsmanship Practices
Required Experience
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 6+ years of overall IT experience.
  • 4+ years of software development experience.
  • Practical experience in at least two programming languages, or advanced expertise in one programming language.
  • Experience developing enterprise‑level web applications, APIs, and cloud-native solutions.
Preferred Experience
  • Experience supporting Test Data Management platforms.
  • Experience working within large-scale cloud environments.
  • Experience building scalable microservices and distributed systems.
  • Prior automotive, manufacturing, or engineering systems experience is a plus.

The Software Engineer 3 will serve as a core member of an engineering team responsible for delivering innovative cloud‑based software solutions. This role requires strong hands‑on coding capabilities, the ability to work independently, and a passion for delivering quality software. The ideal candidate will actively contribute to architecture decisions, technical problem‑solving, performance optimization, and the adoption of modern engineering practices.

Work Arrangement: Hybrid

Onsite Requirement: Mandatory 4 days per week onsite.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Apex Systems • Burbank (CA)

On-site
Career development opportunities
Comprehensive benefits package
Mainframe Software Engineer
Mainframe Software Engineer

Apex Systems • Livonia (MI)

Hybrid
USD 69,000 - 90,000
Hybrid Cloud Java Microservices Engineer (GCP/Angular)
Hybrid Cloud Java Microservices Engineer (GCP/Angular)

Apex Systems • Dearborn (MI)

Hybrid
USD 69,000 - 90,000
Software Engineer #1060561
Software Engineer #1060561

FastTek Global • Dearborn (MI)

On-site
USD 90,000 - 150,000
Medical and Dental benefits
Vision benefits
PTO program
+3
Software Engineer #1060378
Software Engineer #1060378

FastTek Global • Dearborn (MI)

On-site
USD 90,000 - 130,000
Medical and Dental (FastTek pays)
Vision
PTO Program
+3
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Software Engineer #1060559
Software Engineer #1060559

FastTek Global • Dearborn (MI)

On-site
USD 120,000 - 170,000
Medical & Dental
Vision
PTO
+3
Technical Project Manager
Technical Project Manager

Apex Systems • Dearborn (MI)

Hybrid
USD 55,000 - 90,000
Java Developer/Full Stack Developer
Java Developer/Full Stack Developer

MACHINE LEARNING TECHNOLOGIES LLC • Charlotte (NC)

Hybrid
USD 50,000 - 90,000
Java Developer with Azure
Java Developer with Azure

Cloud Hybrid Technologies, LLC • Fort Worth (TX)

On-site
USD 70,000 - 90,000