Senior Java developer
- Sofia, Bulgaria
As our Senior Java Developer, you will:
- You will be responsible for creating new features while also monitoring the performance and functionality of existing applications.
- You will actively participate in bug fixes and maintain open communication with users to ensure their needs are met.
- You will be responsible for building high-quality software. No feature is considered complete until it has a well-documented test case.
- You will be expected to question existing practices and collaborate constructively with your team to enhance the quality of our software.
Key Competencies that will help you succeed:
- Java Experience: At least 5 years of experience with Java, with the ability to develop efficient and maintainable code.
- SQL Knowledge: Familiarity with SQL databases and data manipulation is essential.
- Spring Framework: Experience with Spring Boot.
Nice to have competences:
- Docker and OpenShift: Proficiency in containerization using Docker and experience with OpenShift.
- Fully Automated Deployment Pipeline: Understanding and implementation of automated deployment pipelines is a plus.
- Git: Proficiency in version control using Git is essential for collaboration.
- Continuous Release: Familiarity with continuous integration and continuous deployment (CI/CD) practices is a plus.
- Prometheus for Automated Alert Management: Knowledge of Prometheus for automated alerting is a plus.
-
Location:
Sofia, Bulgaria
-
Job Title:
Senior Java developer