Software Engineer #1060559

FastTek Global

Dearborn (MI)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical & Dental
Vision
PTO
Long-term Disability
Life Insurance
401(k) Match

Job summary

FastTek Global is seeking a Software Engineer in Dearborn, MI to join our propulsion-focused CAD/CAE software team. This role requires strong OO design, Java and Angular skills, and experience building scalable microservices and REST APIs.

You will work with cross-functional teams, drive testing strategies, and contribute to CI/CD and security practices while exploring new technologies to enhance performance and user experience.

Qualifications

  • 5+ years of experience designing scalable Java full-stack web applications.
  • Hands-on with Angular front-end and RESTful API integration.
  • Experience with GCP services and relational databases.
  • Proficient in Agile development and Jira.

Responsibilities

  • Engage with customers to understand use-cases and translate them into software solutions.
  • Design, develop, and test components using various tools and technologies.
  • Define test strategies and ensure CI/CD practices are followed.
  • Collaborate with product, design, and architecture teams.
  • Improve performance and scalability of CAD/CAE apps.
  • Ensure security considerations, data protection, and code quality.
  • Maintain APIs and microservices, and review emerging tech.
  • Foster cross-functional teamwork and effective communication.

Skills

GCP Cloud Run
PostgreSQL
Angular
Spring Boot
MySQL
Oracle
REST APIs
Java
Jira

Education

Bachelor's Degree

Tools

KAFKA
Testing Methodologies
Artificial Intelligence & Expert Systems

Job description

Software Engineer #1060559 – Dearborn, Michigan

Position Description: Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software engineering responsibilities in CAD / CAE domain such as understanding requirements, designing and developing solutions, debugging and analyzing problems, testing developed components/models, and pushing the tested modules to the version-controlled environment (GitHub).

Key Responsibilities
  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user‑centric software solutions
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high‑level software architecture designs that outline the overall structure, components, and interfaces of the application
  • Collaborate with cross‑functional teams like product owners, designers, architects, etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
  • Familiar with programming practices, such as test‑driven development, continuous integration, and continuous delivery
  • Support security practices to safeguard user data including encryption and anonymization
  • Create user-friendly and interactive interfaces
  • Develop and maintain back‑end applications like APIs and microservices using server‑side languages
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and be monitoring and participating in solutions for new stack layers, often involving industry collaboration
Skills Required
  • GCP Cloud Run, PostgreSQL, Angular, Spring Boot, MySQL, Oracle, REST APIs, Java, Jira
Skills Preferred
  • KAFKA, Testing Methodologies, Artificial Intelligence & Expert Systems
Experience Required
  • 5+ years of experience utilizing Java full stack to design scalable web applications by leveraging microservices architecture and APIGEE / RESTful APIs
  • 3+ years of experience utilizing Angular to create user friendly front‑end and enable real‑time data updates in the web application user interface
  • Minimum 5+ SQL / Oracle database experience or PostGres
  • Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience
  • Strong analytical and problem‑solving skills
  • Strong in functional, integration and regression testing manually and automatically
  • Experience working complex SQL queries to retrieve and analyze data in relational database
  • Familiarity with GitHub or equivalent source control repositories
  • Experience with test‑driven development practices
  • Experience troubleshooting application and performance issues
  • Good communication and interpersonal skills
  • Ability to multi‑task and manage changing priorities
  • Ability to work independently and take initiative when facing unexpected problems
Experience Preferred
  • Agile development
  • Experience in Jira
  • Development Practices such as TDD/BDD
  • Well versed with design such OOP
  • Code quality analysis of performing static and dynamic analysis on their own code
  • AI Development
Education Required
  • Bachelor's Degree
Benefits
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar‑for‑dollar match
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 #1058767
Software Engineer #1058767

FastTek Global • Dearborn (MI)

On-site
USD 110,000 - 170,000
Medical and Dental
Vision
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
Software Engineer #1060731
Software Engineer #1060731

FastTek Global • Allen Park (MI)

On-site
USD 95,000 - 135,000
Medical and Dental
Vision
PTO Program
+3
Full Stack Java Developer
Full Stack Java Developer

Tech Mahindra • Dearborn (MI), Northern (KY)

Hybrid
USD 110,000 - 120,000
Medical insurance
Vision insurance
Dental insurance
+3
FS Java Developer
FS Java Developer

Apex Systems • Dearborn (MI)

Hybrid
USD 69,000 - 90,000
Senior Java/Angular Engineer for Propulsion CAD/CAE
Senior Java/Angular Engineer for Propulsion CAD/CAE

FastTek Global • Dearborn (MI)

On-site
USD 90,000 - 150,000
Medical and Dental benefits
Vision benefits
PTO program
+3
Sr Full Stack Java Developer #1058943
Sr Full Stack Java Developer #1058943

FastTek Global • Okemos (MI)

On-site
USD 90,000 - 120,000
Medical and Dental
Vision
Personal Time Off (PTO)
+3
Commodity Engineer #1062568
Commodity Engineer #1062568

FastTek Global • Dearborn (MI)

On-site
USD 110,000 - 150,000
Medical & Dental
Vision
PTO
+3
Full Stack Engineer ( 80% Angular / 20% Java)
Full Stack Engineer ( 80% Angular / 20% Java)

EPITEC • Dearborn (MI)

Hybrid
USD 70,000 - 90,000