Are you interested in working for a global tech business that provides clients in construction, civils, geospatial, transportation, logistics, and other fields with market-leading software and hardware solutions to solve complex problems? If you are passionate about working in an innovative environment and are a Java Software Engineer with experience in Spring Boot and REST APIs, we have a role in one of our Transporeon software teams. You will help develop the next generation of telematic software products for multinational clients.
As a Software Engineer, you will develop innovative platform services for the transportation domain at Trimble. These services will integrate with Trimble Cloud core platform services and provide transportation platform APIs for various products and applications. Our approach focuses on building a robust foundation for Trimble's transportation products through new teams and services, utilizing next-gen technologies to meet industry needs.
This role involves taking full ownership of one of our platform services, including development and maintenance.
What You Will Do:
* Contribute to the architecture, design, and development of scalable, performant, and flexible platform services for domain-specific products.
* Apply innovative solutions to address challenges and follow SDLCT best practices.
* Take comprehensive responsibility for service development, testing, deployment, operations, and maintenance.
* Adhere to best practices for code quality, CI/CD, and security compliance.
* Collaborate effectively within the team and with cross-functional, globally distributed teams.
Essential Skills & Experience:
* Bachelor’s degree in Computer Science, IT, or related field.
* 2+ years of experience developing backend services with Java, Spring, Spring Boot, using Maven/Gradle.
* Proficiency in writing clean, high-quality code with good test coverage.
* Knowledge of cloud-agnostic and cloud-native services.
* Basic DevOps knowledge, including CI/CD pipelines.
* Strong analytical and decision-making skills.
* Innovative mindset and eagerness to learn next-gen technologies.
* Professional English communication skills for working with international teams.
Languages and Frameworks:
* Java
* Spring, Spring Boot, Gradle, REST API
Databases:
* PostgreSQL, MySQL, MongoDB, Elasticsearch, or other RDBMS and NoSQL databases.
Cloud and Messaging:
* Azure or other cloud experience.
* Kafka or similar message broker with experience in event-driven architecture.
What to Expect:
At Trimble, we prioritize employee satisfaction alongside customer satisfaction. We offer flexible working hours, full-time remote work options, and the necessary technology to support your comfort and mental health. Join us to develop your career with an innovative leader in telematics solutions and realize your full potential.
#J-18808-Ljbffr