Vacancy expired!
Come join an IT consulting and placement firm recognized for quality, integrity, and agility. Codeworks is a lean, efficient staffing firm that is responsive and flexible toward its people while offering competitive compensation, healthcare, and retirement benefits. We have maintained a reputation for quality during our over 20 years of service and attribute it to our focus on building lasting relationships.
Position: Java Fullstack Software Engineer/AWSLocation: Auburn Hills, MI OnsiteDuration: Long term contract with likelihood for extensionsTechnologies: Java 8 and later versions, AWS, AWS Lambda, API Gateway, DynamoDB, Cloud Formation, Cloud Microservices, RESTful Services or Web Services, Git, CI/CD, Open API/Swagger, NoSQL, Docker, Maven, DevOps, TDD, Linux, Python The client is a connected vehicle service provider to this major OEM customer owning its vehicles with connected capabilities across the USA and Canada. The OEMs Connected Services systems comprise several Backend , Frontend, and middleware applications. The systems integrate with the connectivity units inside the vehicle, first parties like MNOs and call centers, third parties like data stream consumers - corporate systems, parent company systems and several other systems. This enables features like the ability to remotely start the vehicle or ability to know the last parked location of the vehicle or ability to change their network carrier or ability to share lock their vehicle using an Alexa voice command and many more features. Responsibilities:- Able to integrate with and managing APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services.
- Ideally familiar with Design Thinking, Behavior and Test-Driven Development.
- High proficiency with client side JavaScript frameworks (preferably React/Redux), server side frameworks (preferably NodeJS) and NoSQL databases (preferably MongoDB).
- Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts).
- Demonstrates active pursuit of optimizing CI/CD process and tools, testing frameworks and practices (preferably GitHub, Jenkins/Bamboo, Mocha/Karma, etc.).
- Kafka. Node.JS, Docker / Kubernetes / Mesos / CoreOS, AWS
- Rx and ICP framework and operator libraries, core execution engines, high scale streaming data management, manageability and tooling, and system optimization
- Experience with automotive and head unit preferred.
- Familiarity with test-and-learn approaches using web and customer analytics data, understanding how these drive hypotheses-based development.
- Experience presenting ideas, concepts and POCs to executive teams and stakeholders
- 4-6 years of software engineering experience
- Experience in the automotive industry and automotive connectivity
- Previous experience with large-scale cloud solutions, preferably built on AWS
- Working experience in Agile development processes
- Previous experience working with/for a large, complex, global organization
- Skilled in Java 8 or later versions
- Professional experience using AWS services (or similar services from other cloud providers), e.g.
- AWS Lambda
- API Gateway
- DynamoDB
- CloudFormation
- Knowledge of cloud microservices architecture patterns
- Experience implementing RESTful services or Web services
- Git, Continuous Integration, OpenAPI/Swagger, NoSQL, Docker, Maven, DevOps, Test Driven Development, Linux, Python
- ID: #49511606
- State: Michigan Auburnhills 48321 Auburnhills USA
- City: Auburnhills
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-03-21
- Deadline: 2023-05-13
- Category: Et cetera