Job Information

G-TECH Services, Inc. Software Engineer Senior in Taylor, Michigan

Job Description

  • Develop application software and RESTful services using Pivotal Cloud Foundry and Spring 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

Skills & Experience Required

  • 4+ 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

Experience Preferred

  • 4+ years in IT application delivery with proven experience in agile development methodologies

  • Experience leading test-driven development, pair programming, and continuous deployment (Jenkins CI or similar)

  • Experience in application testing, release management, and support activitie

  • Experience in cloud services engineering, including Pivotal Cloud Foundry (PCF - Gradle, GitHub, Spring MVC+Boot+JDBC), RESTful services, CI/CD pipeline Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud Suppliers

  • All Software Engineers are required to take HackerRank Coding

  • Great written and verbal communication skills, capable of public speaking and presenting in front of customers, IT management, etc.

  • Comfortable in new situations with new clients

Education Required

  • Computer Science or other IT related degree

Category Development

Function Information Technology

Req ID JN -122019-113391

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.