Pay Range 60 to 64
We are seeking a Mid-Level Software Developer to join the company, a premier supplier, in Plano, TX.
While working in this clean, climate-controlled facility you will have the opportunity to be directly involved in the evolution of the industry. The position offers competitive compensation, comprehensive benefits options (medical insurance with BlueCross and BlueShield, 401k through Principal Financial and more!). Come work for a company that has been consistently recognized among the Best & Brightest Companies to Work For. Immediate interviews are available, apply today!
Responsibilities:
• Collaborate with the Engineering Manager to support in-market production issues and CTP production, including subscription, provisioning, and backend changes.
• Design and develop REST APIs and web services for the CTP Core area for vehicle generation CY17 and above using Java 8, Core Java, Spring, Spring Boot, Microservices, REST API, MongoDB, AWS, CI/CD, TDD, Kafka, Maven, and GIT.
• Troubleshoot and resolve bugs and customer issues related to key CTP core services, such as VIN list, owner services, service campaigns, and dealer services.
• Maintain REST API documentation using Swagger and design documentation in Confluence.
• Ensure API layer aspects such as security, custom analytics, throttling, caching, and logging are defined and implemented according to organizational standards.
• Produce high-quality code that meets functional requirements and adheres to best practices.
• Ensure code coverage and analyze code quality using tools such as SonarQube and JaCoCo.
• Write relevant unit tests and utilize mocking frameworks such as JUnit and Mockito.
• Participate in Scrum events and contribute to an agile development environment.
• Demonstrate strong written and oral communication skills.
Required Skills:
• 3-5 years of exp with JAVA 8 & 17.
• Spring Boot, AWS, ECS, GATELAB, GATEHUB.
Core Responsibilities:
• Design and develop REST APIs and web services for the CTP Core area for vehicle generation CY17 and above using Java 8, Core Java, Spring, Spring Boot, Microservices, REST API, MongoDB, AWS, CI/CD, TDD, Kafka, Maven, and GIT.
• Ensure API layer aspects such as security, custom analytics, throttling, caching, and logging are defined and implemented according to organizational standards.
The Company is an Equal Opportunity Employer and is committed to creating an equitable and inclusive environment for all.