TomTom Group

bookmark

Software Engineer IV- Java

Computer Science

Full Time

Lebanon, US

Posted 2 weeks ago

About the Job

Salary - $80000 - $100000/Year

What you’ll do

  • Understanding stakeholders' requirements and translate them into concrete cross-platform architectural solutions.
  • Design, develop, and/or modify in-house engineering applications and services for processing large volumes of data to make high-quality automated global map updates.
  • Participate in big scale projects with modern technologies - Java 8, Cloud Computing, Jenkins Pipelines, Kibana & Elastic Search, Spring, Grafana.
  • Create and maintain high code quality and engineering standards - Pull Requests, Pair Programming, TDD, Test Automation, Continuous Integration, Continuous Delivery.
  • Decide the best engineering approach, working autonomously on solving problems.
  • Be part of a highly skilled and experienced team and have opportunities to learn from each other.
  • Promote improvements for software development practices, processes, and standards with consideration of quality, innovation, and productivity.
  • Supports product owner to identify and determine short- and long-term requirements for the team.
  • Work directly with AWS & Azure cloud services.


What you’ll need

  • Bachelor’s degree in computer science or equivalent field
  • 4-to-10 years of experience with a proven track record in technical roles.
  • Expert hands-on knowledge of Java, J2EE, Hibernate, Spring, PostGreSQL, or other databases.
  • Proven track record with complex architectural designs and getting them developed / deployed. Good knowledge of design patterns and clean code principles.
  • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery.
  • Quick learner believes in continuous learning and acts as a catalyst for building learning culture within the organization.
  • Analytical thinking skills, problems solving with strong exposure to root causing tools and ability to come up with win-win solutions in complex business situations.
  • Exposure to machine learning and deep learning.
  • Puts the team before self, believes in and is capable of building strong teams across units and rallying team’s support for a cause.
  • Excellent Communication Skills
  • Active listening
  • Influencing
  • Challenges self and team
  • Open to giving and receiving feedback
  • Awareness and experience in working with multicultural, multi-locations teams.
  • Experience with cloud computing (AWS or Azure).


Posted 2 weeks ago

See More Relevant Jobs
BOEING

Senior Software Engineer - Missile Defense National Team

Computer Science
Usaf Academy, CO, US
Posted 2 weeks ago
bookmark
BOEING

Senior Software Engineer - Missile Defense National Team

Computer Science
Palmer Lake, CO, US
Posted 2 weeks ago
bookmark
CRB Consulting Group

Software Engineer

Computer Science
Bristol, US
Posted 2 weeks ago
bookmark

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