Mindlance
Software Engineer Senior (HRA)
Mindlance, Dearborn, Michigan, 48120
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 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 Run 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 Education Required: Computer Science(Minimum Bachelor)