As a Java developer, you will play a key role in designing and developing cutting-edge Java-based applications and services.
Responsibilities
* Design and develop scalable Java-based applications and services;
* Collaborate with cross-functional teams to define and design new features;
* Ensure the performance, quality, and responsiveness of applications;
* Participate in code reviews and contribute to continuous improvement initiatives;
* Troubleshoot and resolve technical issues across development environments.
Requirements
* Proficient in Java (preferably Java 11 or newer);
* Experienced with Spring Framework (Spring Boot, Spring Data, etc.);
* Familiar with RESTful APIs and microservices architecture;
* Skillled in working with relational databases (e.g., PostgreSQL, MySQL);
* Comfortable with version control tools like Git;
* Knowledgeable in Agile methodologies.
Benefits
This position offers a unique opportunity to grow your skills and expertise as a Java developer.