Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Sigma Software

Overview

We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment — building robust APIs and event-driven systems that power real-time device and data integrations.

Responsibilities
  • Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3
  • Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
  • Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
  • Write clean, testable code with JUnit, Mockito, and integration test suites
  • Collaborate with product and DevOps on CI/CD pipelines using Docker, Kubernetes, and Helm
  • Participate in architecture reviews and define best practices for the team
Requirements
Required Skills
  • 5+ years with Java and the Spring Boot ecosystem; Java 17+ preferred
  • Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
  • Experience with Kafka, RabbitMQ, or similar messaging technologies
  • Familiarity with OAuth 2.0, JWT, and API security patterns
  • Proficient with SQL/NoSQL databases, including PostgreSQL, MongoDB, and Redis
  • Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
  • Contributions to open-source Java or Spring Boot projects
Nice to Have
  • Experience with MQTT, AMQP, or CoAP for IoT device communication
  • Knowledge of OpenAPI / Swagger specification and contract-first design
  • Exposure to service mesh technologies, including Istio and Linkerd, and observability tooling
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Dearborn, MI vacancy
  • $85.4k - $192.9k

     ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs both on-prem...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including... 
    Suggested
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • Job-ID33182760Reference26-03308Job Title: (Software Engineer (4) - Premium Engineer 2)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses... 
    Suggested
    Work at office
    Remote work
    1 day per week

    Kyyba

    Dearborn, MI
    3 days ago
  • Role: Full Stack Java Software Engineer Location: Hybrid - 4 days/week onsite in SE Michigan Duration: 12+ months Description: The Software Engineer is responsible for designing, developing, testing, deploying, and maintaining software applications that meet customer... 
    Suggested

    Apex Systems

    Dearborn, MI
    3 days ago
  • We are seeking a Full Stack Software Engineer to design, develop, and support scalable web applications and modern user interfaces. The ideal candidate has experience with front-end frameworks, back-end development, APIs, cloud technologies, and SQL databases. You'll work... 
    Suggested

    MSITEK

    Dearborn, MI
    2 days ago
  • Senior Software Engineer Join our dynamic team where you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. You will be involved in the entire software development lifecycle, from designing... 
    Suggested

    Artech

    Dearborn, MI
    3 days ago
  • $75 per hour

     ...integrity and authenticity protection for various use cases and features in the product ecosystem. We are seeking an exceptional Software Engineer specializing in Public Key Infrastructure (PKI) and secure API services to own the end-to-end lifecycle of mission-critical... 
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Dearborn, MI
    1 day ago
  • $68.3k - $192.9k

     ...create vehicles that are as smart as you are. In this position... The MS Tech Global Own team is seeking a REACT/Next.js software engineer to join our frontend engineering team.Global Own product suites provide end to end digital owner experience to Ford/Lincoln... 
    Contract work
    Immediate start
    Flexible hours
    Shift work

    Ford Motor Company

    Dearborn, MI
    2 days ago
  •  ...Stefanini Group is hiring! Stefanini is looking for a Software Engineer, Dearborn, MI For quick apply, please reach out to Adil Khan at (***) ***-****/ ****@*****.*** We are seeking an exceptional Software Engineer specializing in Public Key Infrastructure (PKI... 
    Local area

    Stefanini

    Dearborn, MI
    4 days ago
  •  ...Dearborn, Michigan Software Engineer #1064833 Position Description Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software... 
    Immediate start
    Flexible hours

    FastTek Global

    Dearborn, MI
    1 day ago
  •  ...Key Responsibilities: Lead end-to-end systems engineering activities across the product development lifecycle following the V-Model methodology. Gather, analyze, and manage customer and stakeholder requirements using Polarion and ensure complete traceability.... 

    JobDiva

    Dearborn, MI
    3 days ago
  • $130k - $140k

     ...Full-time Description Software Systems Engineer Position Summary Trust Consulting Services, Inc. is seeking a Software Systems Engineer to support our client, the Defense Logistics Agency (DLA). The Software Systems Engineer provides technical expertise... 
    Full time
    Temporary work
    Local area
    Remote work
    Monday to Friday

    GrabJobs

    Dearborn, MI
    2 days ago
  •  ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user... 
    Work at office

    Kyyba

    Dearborn, MI
    2 days ago
  • $113.58k - $192.9k

     ...authoring reusable modules, managing environment promotion, and maintaining state management at portfolio scale. AI-Assisted Software Engineering: Champion the use of generative AI tools and agentic coding assistants (e.g., GitHub Copilot, custom LLM agents) to... 
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Allen Park, MI
    1 day ago
  • $138.49k - $179.12k

     ...Computer Science Information Technology Management, Mechanical Engineering or a related field and 6 years of progressive, post-...  ...data in relational databases and design database schema for new software applications. 4 years of experience with each of the following... 
    Immediate start
    Work from home
    Flexible hours

    Talentify.io

    Dearborn, MI
    3 days ago
  •  ...and order-management workflows. Build reliable and maintainable software using appropriate design patterns, testing practices, security...  ...responsibly use tools such as GitHub Copilot and AI-driven engineering or observability capabilities. Provide technical guidance and... 
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Dearborn, MI
    2 days ago
  •  ...Front-End Software Development Engineer I Overview / Summary We are seeking a Front-End Software Development Engineer I to develop and maintain the front-end/client-side of applications, primarily web applications and, when applicable, mobile or mobile-responsive applications... 
    Day shift

    HTC Global Services

    Dearborn, MI
    3 hours ago
  •  ...Ford Motor Company in Dearborn, Michigan, seeks a Senior Software Engineer for a hybrid role combining remote work with on-site collaboration. You will develop a Test Data Management strategy using ASAM ODS and cloud technologies to support test data workflows. Design... 
    Remote work

    Jobleads-US

    Dearborn, MI
    2 days ago
  •  ...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are...  ...the software to meet customer requirements. Full-stack software engineering roles who can develop all components of software including user... 
    Temporary work

    Impellam NA Support Services - Australia

    Dearborn, MI
    25 days ago
  •  ...information systems by designing, developing, and installing software solutions. Key Responsibilities: Determines operational...  ...and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as... 

    A-Z Jobs Inc.

    Dearborn Heights, MI
    a month ago
  • $115k - $192.9k

     ...that enable effective verification and validation across Ford’s software and vehicle programs. In this role, you will design and...  ...automate manual workflows, improve test data quality, integrate key engineering tools, and provide meaningful visibility into testing status,... 
    Full time
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  •  ...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, and technologies... 
    Work experience placement
    Immediate start

    Artech

    Dearborn, MI
    2 days ago
  • $68.3k

     ...this platform — a set of production capabilities that make Pinnacle faster to operate, easier to debug, and more discoverable to the engineers and analysts who depend on it. You'll have... Bachelor's or Master’s degree in Computer Science, Information Systems, or a related... 
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • $67 - $70 per hour

     ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are...  ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user... 
    Contract work
    Temporary work

    TEKsystems

    Dearborn, MI
    9 hours ago
  • $99.6k - $166.6k

     ...as smart as you are.In this position...The Front-End (UI) Lead Engineer is a hands-on technical leadership role responsible for designing...  ...a team of UI developers while driving best practices in modern software engineering, application architecture, API design, and... 
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Ford

    Dearborn, MI
    4 days ago
  •  ...AfterQuery is seeking a Full Stack Engineer to build diverse, production-quality applications that will serve as AI training examples....  ...solid SQL design, plus Tailwind CSS for fast UI delivery. 5+ years in software engineering is expected. #J-18808-Ljbffr Jobleads-US

    Jobleads-US

    Dearborn, MI
    2 days ago
  •  ...Ford Motor Company in Dearborn, MI seeks a Forward Deployed Engineer to embed with plant teams and design, build, and deploy edge software that connects automated equipment, MES workflows, quality systems, and cloud platforms. You will own IIoT data flows (MQTT/OPC-UA... 

    Jobleads-US

    Dearborn, MI
    2 days ago
  •  ...FastTek Global in Dearborn, Michigan seeks an experienced Senior Software Engineer to design, develop, test, and maintain full-stack applications. You will work across the entire lifecycle, shaping architecture, implementing APIs and microservices, and driving best practices... 

    Fasttek

    Dearborn, MI
    2 days ago
  • As a Senior Software Engineer II, you are an expert developer who has demonstrated your ability to innovate and support the team and beyond. You support and guide the team's consistent delivery of iterative value to its clients. Recognized for your expertise, as a Senior... 
    Full time
    Immediate start
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    2 days ago
  •  ...5 Job Description: Optimized Job Title Full Stack Data Engineer Overview / Summary We are seeking an experienced Full Stack...  ...experience. 5–7 years of experience in Data Engineering or Software Engineering. At least 2 years of hands‑on experience building... 
    Full time

    HTC Global Services

    Dearborn, MI
    4 days ago
  • Job-ID32971181Reference26-03010Job Title: (Applications Engineer General)About Kyyba:Founded in 1998 and headquartered in Farmington Hills...  ...as CATIA, 3DX, Teamcenter) & familiarity with CAE tools and software. • The D&R Engineer is responsible for managing product release... 
    Permanent employment
    Internship
    Relocation

    Kyyba

    Dearborn, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!