Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,482 Jobs at 191 Companies

Jr Java Backend Developer

BASF

BASF

Software Engineering
Montevideo Department, Uruguay
Posted on Saturday, May 25, 2024

Main Objective:

Responsible for developing and maintaining innovative digital solutions for Procurement Agile DevOps team, with a focus on back-end components.

Main Tasks:

  • Contribute to the development of the BASF solution into a central platform based on microservices.
  • Contribute to the design and implementation of individual microservices, ensuring their smooth operation to build a stable API-Layer for consuming applications.
  • Support the smooth and secure integration of new services into the overall BASF system landscape and existing backend systems.
  • Follow coding conventions and development guidelines, ensuring high test coverage and introducing code quality tools to maintain code quality.
  • Optimize development and deployment processes within the team by automating CI/CD pipelines and test frameworks.
  • Collaborate with team members and external service providers to foster a continuous exchange of knowledge.

Requirements:

Education: Advanced students of Software Engineering, bachelor’s degree in computer science, Telematics Engineering, Information Technology Analyst (or related careers)

Work Experience: 1-3 years of experience in back-end software development.

Lenguage Skills: Advanced English it´s a must.

Technical Skills:

  • Experience with Java backend development (Java 8+).
  • Familiarity with the Spring ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Understanding of databases (relational and/or NoSQL) (e.g. PostgreSQL or MongoDB).
  • Understanding of RESTful API design, implementation, and integration with backend services.
  • Basic knowledge of cloud platforms (AWS or Azure preferred).

Valued:

  • Basic understanding of unit testing frameworks (e.g., JUnit).
  • Familiarity with code quality tools.
  • Awareness of messaging and streaming technologies like JMS or Apache Kafka.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.


BASF considers Law N° 19.691 and Decree N° 73/019 in all its hiring processes. Every qualified candidate who meets the requirements established in the job description will be considered in this hiring process with no distinction.
Moreover, BASF is an equal-opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, age, civil and social status, national origin, disability, sex, gender identity or expressions, or any other candidate or employee´s characteristic or group that is not related to their aptitude and suitability for the position. Our management is committed to following this policy concerning hiring, placement, promotion, transfer, demotion, layoff, termination, recruiting, pay, and other forms of compensation, training, and general treatment during employment.