Senior Software Engineer (Java, Spring)

extra parental leave - fully flexible
Work set-up: 
Full Remote
Contract: 
Salary: 
60 - 60K yearly
Experience: 
Senior (5-10 years)
Work from: 
Germany

Offer summary

Qualifications:

3+ years of experience developing backend services, with optional frontend experience., Strong proficiency in Java, Spring, and Spring Boot, using Maven., Experience in event-driven architecture and designing extensible services., Knowledge of authentication and authorization mechanisms..

Key responsibilities:

  • Develop and maintain core platform services for transportation products.
  • Take ownership of parts of the application's frontend and backend architecture.
  • Ensure code quality, security compliance, and follow best practices in CI/CD.
  • Collaborate with cross-functional teams and respond to customer issues.

Trimble logo
Trimble Information Technology & Services Large https://www.trimble.com
10001 Employees
See all jobs

Job description

At Transporeon, A Trimble company, our focus is on digitalizing and transforming transportation for all. We created the Transportation Management Platform, a diverse portfolio of freight applications that equally serves all participants in the network.
As a part of Trimble's Transportation&Logistics segment, we continue our journey to create efficiencies in transport execution that have a positive impact on the economy, boost individual business results and benefit the environment.
 
As a Senior Software Engineer you will support us in developing and maintaining essential platform services for the transportation domain. These services are seamlessly integrated as core platform services for a range of transportation products and applications. This role will be part of one of the platform services teams taking full ownership of the service development and maintenance.
Responsibilities:

  • Contribute to the architecture, design and development of a strong foundation of one of the platform services for domain specific products that are scalable, performant, and flexible to accommodate new consumer requirements
  • Take ownership for parts of our application’s frontend and backend architecture
  • Be creative and innovative to identify and apply solutions to the problem space and SDLC
  • Take comprehensive responsibility for the service, overseeing its development, testing, deployment, operations and maintenance
  • Follow best practices and ensure code coverage, CI/CD and meet security compliance requirements
  • Respond to unresolved Customer issues, troubleshoot and drive to closure in a timely manner
  • Support the elaboration of effort estimates and plans
  • Be an excellent team player building strong relationships within the team and with cross-functional teams, following best practices for collaboration. Working with globally distributed teams

Desired Skills And Experience:

  • Interest in contract of employment.
  • 3+ years of experience developing backend services, and frontend optionally.
  • Strong experience in building comprehensive solutions as a Java full stack developer or front end engineer with significant backend experience
  • Experience in developing services in Java, Spring, Spring boot using maven
  • Experience developing in event driven architecture
  • Strong design skills to design more generic services that are extensible
  • Knowledge and skills in the Authentication and Authorization area
  • Strong coding skills developing high quality reusable code and providing effective code reviews
  • Innovative mind-set and eager to learn and contribute using next gen technologies
  • Professional skills in communicating in English working with International teams

Tech Stack:

  • Backend development in Java with Spring, Spring Boot, REST API
  • Frontend development experience with HTML, CSS, TypeScript, Angular
  • CI/CD: Docker, Kubernetes, GitLab or GitHub
  • Database: PostgreSQL or any RDBMS experience
  • Message Broker: Kafka or any message broker and any event-driven architecture experience

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs