Senior Java Developer (Autonomous Vehicle Connectivity Systems)

Computer Science

Full Time

Raleigh NC, US

Posted a week ago

About the Job

Salary - $115000 - $145000/Year

95% Remote (quarterly onsite in Greensboro, NC) Build advanced autonomous vehicle connectivity systems in Java, microservices, containers, and cloud

This Jobot Job is hosted by: Blake Williams
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $115,000 - $145,000 per year

A bit about us:

We build the worlds most advanced and reliable diesel and electric semi-trucks, buses, marine engines, heavy construction equipment, and autonomous vehicle solutions. We are committed to shaping the future landscape of sustainable transport. Founded in 1927, we are global organization with more than 100,000 people based in 36 countries.

Why join us?

We offer top notch company culture, employee benefits, career growth, and have a trusted brand in our market.
  • Competitive base salary + bonus
  • Medical, Dental, Vision coverage on day 1 of employment
  • Generous 401k match and employer contribution that increases with tenure
  • Generous PTO + 7 company paid holidays
  • Swedish organizational culture with an emphasis on work life balance - we make sure you enjoy quality time away from work
  • Remote work opportunities and flexible working hours
  • Clear career path & extensive training and career development opportunities

Job Details

As a Senior Java Developer, you will be building advanced autonomous vehicle connectivity systems in Java, microservices, containers, and cloud.

Core Responsibilities:
  • Work within a project team that delivers high-quality products in an Agile delivery environment
  • Interact with customers and development team to gather and define requirements
  • Analyze user stories for validity and feasibility
  • Develop effective, defect free source code that meets business requirements and team standards.
  • Contribute to technical alternatives for complex business problems and roadmaps.
  • Develop unit test cases to verify code
  • Participates and supports release process
  • Develop and support of deployment tools and standard procedures.
  • Identify changes that make the system(s) more efficient and/or reduces operation or maintenance costs.

Ideal Skillset:
  • 5+ years of experience with Java programming including Java EE
  • Java 8 and up, with proficiency on Collections, Stream, Concurrency, and Messaging (JMS)
  • Spring MVC, Spring Boot and Spring Security with JPA/Hibernate
  • Container orchestration with Docker & Kubernetes or OpenShift
  • Relational databases: Oracle and/or PostgreSQL
  • Test Driven Development, Agile methodology, and GIT source control
  • Bachelor's Degree in Information Technology or Computer Science

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Posted a week ago

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More