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 Run
Education: 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.