Full Stack Java Developer Job Description
You have a passion for coding and building modern software solutions?
We are looking for an experienced professional to create and implement end-to-end software solutions.
The ideal candidate will have the ability to design and develop comprehensive software solutions, with a strong commitment to learning and continuous improvement.
Main Responsibilities:
* Design, build, and maintain Java (REST) services;
* Model, write, and optimize Oracle SQL code;
* Contribute to code reviews, CI/CD pipelines, and containerization with Docker/Podman;
* Write and maintain tests with a strong quality mindset;
* Support production: monitoring, incident analysis, fixes, and post mortems;
* Work closely with business, QA, Infrastructure, and Security; document your work.
Requirements:
* A Bachelor's degree in Computer Science or equivalent academic background;
* Minimum 3 years' experience in building production software;
* Full professional proficiency in English is required;
* Strong experience in Java (11+) with a mainstream framework;
* Knowledge of at least one of these frameworks: Angular and/or REACT;
* Solid experience with databases, especially SQL;
* Experience in RESTful API design and implementation;
* Familiar with DevOps concepts, monitoring and automation tools;
Benefits:
* A dynamic, human-sized tech organization with ambitious plans;
* Opportunities to work on great projects and people;
* Be important to our clients and us.
Why Work with Us:
In a stimulating and collaborative environment, your talents will be valued, your ideas heard, and your professional growth encouraged.