At Trimble, we are seeking a Mid-level Software Engineer to join our Core Product Development team in Leuven, Belgium.
Key Responsibilities:
* Collaborate with cross-functional teams to design and develop solutions based on Java, J2EE, and MicroServices technologies.
* Participate in the entire product development lifecycle, from analysis and architecture to coding, unit integration, and system testing.
* Provide ongoing support for existing products, including feature enhancements and end-to-end issue resolution.
* Work closely with Product Management, Technical Architects, and Development Engineers to confirm and track feature requirements.
* Be part of an agile development team using Scrum methodology and contribute to work planning and execution.
* Communicate progress and challenges effectively.
* Recognize when assistance is needed and be willing to provide help to others.
* Report directly to the Software Development Manager.
Requirements and Skills:
* 4-6 years of total experience.
* Strong proficiency in Java programming.
* Familiarity with J2EE Framework, WebServices (SOAP & REST), Spring, and Spring Boot.
* Experience in developing MicroServices applications.
* Knowledge of Git, DevOps, CI/CD pipelines, and experience with Angular/ReactJS are desirable.
* AWS technologies (S3, Kinesis, Lambda, EMR) and experience with RabbitMQ, MQTT, Kafka are advantageous.
* Proficiency in SQL and experience with NoSQL technologies (MongoDB, Redis) are beneficial.
* Agile software development methodologies and strong analytical skills are essential.
Additional Requirements:
* Excellent communication and teamwork skills.
* A passion for learning new technologies and willingness to adapt.
* Strong problem-solving abilities and self-motivation.
* Ability to work independently and collaboratively within a small international team.
* Dedication to delivering high-quality solutions and commitment to continuous improvement.
About Trimble:
Trimble is a global leader in transforming industries through innovative technologies that connect the physical and digital worlds. Our core capabilities in positioning, modeling, connectivity, and data analytics enable customers to improve productivity, quality, safety, and sustainability across various sectors, including agriculture, construction, geospatial, and transportation and logistics.