Software Developer

Patton Labs Inc.
Wixom, MI, United States
4 days ago
Apply on jobs.mitalent.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Computer-Aided Design Artificial Intelligence Automation of Tests Software Quality Code Review IBM WebSphere MQ Spring Framework Software Engineering Data Streaming Backend Apache Kafka
+1 more
Microservices

Job description

Write code and design software applications based on gathering user requirements and AI models. Construct a backend system using Java, Spring Framework, Spring Integration, and Microservices. Perform messaging and streaming services through Kafka with Java and IBM MQ. Implement software testing using manual or automated testing and exploratory testing and evaluate results. Document every aspect of an application or system for future maintenance and upgrades. Review code, ensure every line is bug-free, and improve code quality. Worksite: Relocation for short/long term projects to client sites at varying unanticipated locations throughout the US required. Bachelor’s degree plus 1 year of experience required.

Requirements

Related experience must include a minimum of 1 year working with at least 2 of the following: Java, Spring Framework, Spring Integration, Microservices, Kafka or IBM MQ.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.mitalent.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all