Shire Jobs

Mobile Shire Logo

Job Information

Apex Systems, Inc Full Stack Software Engineer in Dearborn, Michigan

Full Job Description

Job#: 2040622

Job Description:

Position is Hybrid Skills: *Required: 5+ years experience - Cloud Computing / Java / PCF / Spring development - Understanding of ownership end-to-end (goals, strategy, development, testing, launch, support) - Strong communication skills - Ability to work independent and forward thinking - Ability to build strong team and customer relationships - Ability to work well and respectfully in a collaborative team with business and development partners - Experience with Swagger, logging/tracing, Circuit Breaker / Hystrix, Spring security, SonarQube - Understanding of Extreme Agile, DevOps, TDD, and Microservice Architecture - Comprehensive understanding of relational database, NoSQL database, and flat file processing concepts Primary Skills Preferred: - Checkmarx and 42Crunch - Experience leading test-driven development, pair programming, and continuous deployment (Jenkins or TEKton CI/CD) - Experience in application testing, release management, and support activities - Experience with Angular, React JS - Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud, Google Cloud Platform, Cloud Spanner, MongoDB, Azure, CosmosDB, Cloud RunEducation: Required: Computer Science(Minimum Bachelor) Preferred:Description: *Develop application software and RESTful services using Pivotal Cloud Foundry, Cloud Run(GCP) and Spring(and boot) Framework - Experience building distributed, service oriented, cloud micro service-based architectures - Use of Test-Driven Development and code pairing-mobbing practices - Develop components across all tiers of the application stack - Continuously integrates and deploys developed software; modify CI-CD pipeline and scripts as necessary to improve continuous integration practices - Consults with product manager to identify minimal viable product and decomposes features by story slicing - Collaborate with other product teams on integrations, testing, and deployments - Responsible for development process, translating product vision into the product backlog, and representing the customer's needs in front of the development team Experience Required: 5+ years" experience in Java / PCF / Spring development - Experience with Swagger, logging/tracing, Circuit Breaker / Hystrix, Spring security, and SonarQube - Ability to work well in a collaborative, extreme agile development team with business and development partners - Understanding of Extreme Agile, DevOps, TDD, and Microservice Architecture - Comprehensive understanding of relational database, NoSQL database, and flat file processing concepts - Understanding ownership of product end-to-end (goals, strategy, development, testing, launch, and support) - Ability to work independently, thought leadership, and forward thinking - Excellent in conflict management, customer relationships, and communication skills

EEO Employer

Apex Systems is an equal opportunity employer. 

DirectEmployers