Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Java Developer

Expired Job

Trimble Navigation Limited Inc Minnetonka , MN 55345

Posted 3 months ago

Title: Java Developer

Location: Minnetonka, MN

Department: Enterprise Software (Integration Team)

Trimble Transportation Mobility (TTM)

The Transportation Mobility Division of Trimble exists to make the roads safer, greener and better for everyone. Our employees bring this to life through imagination, teamwork and a true passion to disrupt the status quo and drive the future of the industry. By using innovative thinking and technology, we create software solutions that protect fleet drivers and the people out on the road. We share a relentless ambition to find new ways to improve a fleet's bottom line, while making the world a greener place. Join some of the most brilliant minds in the transportation field, working together, to make a difference for our customers and the communities we serve.

Position Overview

Exciting opportunity to get in on the ground level of a NEW TEAM at TTM. The Integration Team is a group of technology professionals that build, maintain, monitor, and support the movement and availability of data across the entire enterprise. If you love data then this is the gig for you. The team will be responsible for creating streams of data, processing those streams, establishing data governance, integrating new data sources, making it available via different technologies and providing tooling to support it. You will work with Product and other internal stakeholders to define the streams of data and how they integrate to other parties (internal/external). This is a big leap forward in innovation at TTM and will be of vital importance to the future of the company. You must be prepared to innovate.

RESPONSIBILITIES:

  • Able to work in a team or independently

  • Able to clarify requirements and break them down

  • Be an educator and a mentor for junior engineers

  • Possess intellectual humility

  • Be able to make mistakes and learn from them
  • Stay current with emerging technologies and architectures; establish opinions about them

  • Design and build sophisticated, highly-scalable systems using modern technologies

  • Challenge everything

  • Push yourself and others by asking how we can be better in all aspects of our work
  • Ensure the team's work is of high quality throughout the entire software lifecycle and promote continuous improvements across all stages from development to production.

  • Take ownership and lead development of team objectives

  • Collaborate in a culture that promotes passion in technology

REQUIRED SKILLS:

  • 4+ year degree in a software related field

  • 3+ years of experience developing scalable full-stack solutions, emphasizing the back-end

  • Demonstrate one or more specific successes from current or past technical challenges

  • Experience with Java/Groovy or other JVM languages

  • Experience with Spring Framework / Spring Boot or Ratpack

  • Experience with SQL databases (Postgres, MySQL, MSSQL)

  • Experience with NoSQL databases (Cassandra, Mongo, Elasticsearch)

  • Experience with message queues and asynchronous systems.

  • Experience with unit testing and tools such as JUnit, Mockito, or Spock

PREFERED SKILLS:

  • Experience with Kafka or any of the following: Pulsar, RocketMQ, Kinesis

  • Experience with stream processing

  • Experience with continuous delivery and associated tooling (Ansible, Jenkins, Terraform).

  • Experience with micro service or event driven architectures

  • Experience with Docker, Linux and shell scripting

  • Experience with Avro

  • An understanding of distributed systems and data consistency

Experience with any of the following is a plus:

  • REST APIs

  • Cassandra and ElasticSearch

  • Amazon Web Services (AWS)

  • Source control such as Git/GitHub

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Java Developer Telecommute

Unitedhealth Group Inc.

Posted 1 week ago

VIEW JOBS 11/5/2018 12:00:00 AM 2019-02-03T00:00 The UnitedHealth Group Office of the Chief Scientific Officer (OCSO) is developing an exciting new technology platform that will enable health plans, clinical practices, and all who provide patient care better leverage of patient health data to drive better treatment decision support, higher clinical quality, a reduction in treatment variation, fewer gaps in care, and improved affordability. This platform bridges the divide between traditional Providers and Payers, and will transform the ways in which each person's health care is provided and experienced by delivering health care at a scale that makes a difference. The OCSO is seeking a Kafka Development expert, that will have the opportunity to develop and maintain a high-visibility API. Join us and have a transformative impact on UnitedHealthcare, Optum, and the whole healthcare industry. Know this. We operate a complex, matrixed environment that requires you to work through ambiguity and build relationships across technology teams and the business. You'll need to act as an effective mentor and role model to other developers as well as earn credibility with business and technology leaders within a demanding deadline-driven environment Required Qualifications: * 5 years of Java software development experience * Strong understanding of Java multi-threading, concurrency and memory management Preferred Qualifications: * Experience working with Cassandra * Professional experience in Kafka * Experience in Spring Modules, Spring Boot * Experience with Front end technologies JSP, AngularJs, JQuery, HTML / CSS * Experience with DevOps Careers at UnitedHealth Group. We have modest goals: Improve the lives of others. Change the landscape of health care forever. Leave the world a better place than we found it. Such aspirations tend to attract a certain type of person. Crazy talented. Compassionate. Driven. To these select few, we offer the global reach, resources and can-do culture of a Fortune 6 company. We provide an environment where you're empowered to be your best. We encourage you to take risks. And we offer a world of rewards and benefits for performance. We believe the most important is the opportunity to do your life's best work.(sm) * All Telecommuters will be required to adhere to UnitedHealth Group's Telecommuter Policy. Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment. Job Keywords: Kafka, Apache, Java, Engineer, Applications Development, Developer, healthcare, big data, Cassandra, Spring, DevOps, API, Telecommute, Remote, Work from Home Unitedhealth Group Inc. Minnetonka MN

Java Developer

Expired Job

Trimble Navigation Limited Inc