Java Developer Job Overview
We are seeking a skilled Java Developer to join our team. This role involves designing, developing, and maintaining Java-based applications and services.
* This position requires collaboration with cross-functional teams to define, design, and ship new features.
* The successful candidate will ensure the performance, quality, and responsiveness of applications.
* They will participate in code reviews and contribute to continuous improvement initiatives.
* Troubleshooting and resolving technical issues across development and production environments is also a key aspect of this role.
Key Requirements:
Technical Skills
* Proficiency in Java (preferably Java 11 or newer)
* Experience with Spring Framework (Spring Boot, Spring Data, etc.)
* Familiarity with RESTful APIs and microservices architecture
* Working knowledge of relational databases (e.g., PostgreSQL, MySQL)
* Comfortable with version control tools like Git and CI/CD pipelines
* Knowledge of Agile methodologies and DevOps practices
* Excellent communication skills in English
Additional Information
This job offers an excellent opportunity for a talented Java Developer to grow professionally and work on challenging projects.