Senior Software Engineer (Backend Java)
Location: Dearborn, MI, contractor, Hybrid
Bachelor's degree in Information Systems, Computer Science, or equivalent relevant discipline and a minimum of 6 years of experience; or an advanced technical degree with a minimum of 3 years of experience.
6+ yrs. of programming experience.
Knowledge of Enterprise architecture and Cloud reference architecture concepts.
Expertise with cloud environments (GCP)
Expertise with Java Springboot.
Expertise with SQL (MSSQL, Postgres) and non-SQL (MongoDB) databases.
Experience in Agile and Pair Programming development practices.
Deployment/Release Execution and Planning, Instrumenting Zero Down Time deployments and Unattended deployments.
Experience with Test Driven Development, Behavior Driven Development, and Agile methodologies.
Experience with Software Development tools (Backlog Management, Source Code Management, Test Management).
Experience with industry standard development environment, technologies, tools and techniques including Continuous Integration and Continuous Delivery techniques (Github Actions, Jenkins)
Experience in EV eco system - nice to have.
By continuing you agree to our Terms & Privacy Policy.