Mid-Level Java Developer/Software Engineer

  • Plano, TX
  • Posted 23 hours ago | Updated 11 hours ago

Overview

On Site
USD 75,024.00 per year
Contract - W2

Skills

Cloud Computing
Provisioning
Collaboration
Sprint
Documentation
Design Documentation
Confluence
Functional Requirements
Code Coverage
JaCoCo
JUnit
Mockito
Scrum
Agile
GitLab
GitHub
Web Services
Java
Spring Framework
Microservices
RESTful
MongoDB
Amazon Web Services
Continuous Integration
Continuous Delivery
Test-driven Development
Apache Kafka
Apache Maven
Git
API
Analytics
Caching
Communication

Job Details

** The quickest way to be considered for this role is to CALL US directly! Click "Apply On Web" or "Apply Now" to access our Recruiter s contact details and give us a call today! **

===
** We will NOT accept 3rd Party (C2C) Contractors **
===

Position:Mid-Level Java Developer/Software Engineer
JOB REF#:
Duration:12+ Months (Contract)
Location:ONSITE - Plano, TX 75024
Pay Rate:$60.00 - $64.00 per hour (W2 Only)

This role is 100% ONSITE - LOCAL CANDIDATES ONLY

HOURS: MON-FRI 8:00 a.m. 5:00 p.m. (CDT)

Mid-Level Java Software Engineer to join our team, focusing on the development and support of our CTP Core Services. The ideal candidate will work closely with the Engineering Manager to address in-market production issues, enhance our CTP Core Services, and design robust REST APIs and web services. This role requires a strong background in Java development, MicroServices architecture, and cloud technologies.

RESPONSIBILITIES INCLUDE:
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.
Collaborate closely with the Toyota/Lexus mobile app development team and downstream services to ensure timely delivery of APIs in alignment with sprint/release plans.
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.

REQUIRED SKILLS/EXPERIENCE:
3+ years of exp with JAVA 8 and v17.
Experience with with Spring Boot, AWS, ECS, GitLab, and GitHub
Experience designing and developing REST APIs and Web Services, using Java 8, Core Java, Spring, Spring Boot, MicroServices, REST API, MongoDB, AWS, CI/CD, TDD, Kafka, Maven, and GIT.
Experience ensuring API layer aspects such as security, custom analytics, throttling, caching, and logging are defined and implemented according to organizational standards.
Excellent written and oral communication skills.

==
==

Calance Consultant Benefits Offerings:
- EPO/PPO Medical Plans
- HMO/PPO Dental programs
- Vision - VSP (Vision Plan Summary)
- 401K Retirement vesting program (VOYA)
- Paid Bi-Weekly/Direct Deposit
- Flex Spending Plan
- Voluntary Life, AD&D, STD or LTD plans
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.