Senior Java Developer
- Full Time
- Bulgaria (Remote)
We are seeking a Senior Java Developer to join our client’s team, a company driving innovation through cutting-edge backend solutions. This is a long-term project in the banking sector, focused on building new microservices using Spring Boot. The role is ideal for someone with a strong technical foundation in Java and microservices architecture who thrives in a collaborative, remote-first environment.
As a key member of the team, you’ll contribute to the design, development, and maintenance of core systems and services that support mission-critical applications. Whether you join as a full-time employee or contractor, you’ll be part of a forward-thinking company that values engineering excellence, agile delivery, and cloud-native technologies.
Responsibilities:
➢ Analyze and understand user requirements to shape technical solutions;
➢ Design, develop, and maintain robust microservices using Spring Boot;
➢ Write clean, efficient, and scalable code with appropriate testing (unit/integration);
➢ Collaborate with cross-functional teams in an Agile (Scrum/Kanban) environment;
➢ Participate in code reviews and contribute to continuous improvement;
➢ Ensure quality, reliability, and performance of backend systems.
Requirements:
➢ 5+ years of professional experience as a Java Developer;
➢ Proven experience with Spring Boot and microservice architecture;
➢ Familiarity with Docker and containerized environments;
➢ Hands-on experience with Kubernetes and/or OpenShift;
➢ Fluency in English, both written and spoken.
Nice to have:
➢ Experience with messaging systems such as Kafka;
➢ Comfortable working in Agile frameworks (Scrum or Kanban);
➢ Experience with JUnit or similar testing frameworks;
➢ Solid knowledge of cloud platforms such as AWS, Azure, and/or GCP;
➢ Experience with relational databases and SQL;
➢ Familiarity with Elasticsearch and Kibana;
➢ Understanding of Domain-Driven Design (DDD);
➢ Exposure to Infrastructure as Code tools.
This is a fully remote position, but applicants must be based in Bulgaria due to legal and team collaboration considerations.
If you’re passionate about backend development, cloud technologies, and writing high-quality Java code, we’d love to hear from you.
To apply for this job email your details to milena@impact-hire.com