+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

112-40 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

HR агенция MiNDS

JAVA Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Job Title: JAVA Developer

    Location: Sofia

    Employment Type: Full-time

     

    Job Overview:

    We are looking for an experienced Java Developer to join our client’s dynamic development team. The ideal candidate will have solid experience with Java, with a focus on microservices architecture, and be comfortable working in cloud environments. As a Java Developer, you will be responsible for designing, developing, and maintaining scalable and high-performance applications that drive the business forward.

     

    Key Responsibilities:

    Design, develop, and maintain robust, scalable, and secure applications using the latest versions of Java.

    Develop microservices using frameworks such as Spring Boot and deploy them in a cloud environment.

    Collaborate with cross-functional teams to define, design, and ship new features.

    Write efficient, testable, and reusable code, following best practices for software design and architecture.

    Ensure code quality through regular code reviews and testing.

    Maintain and improve existing applications to enhance performance, stability, and scalability.

    Contribute to all phases of the software development lifecycle, from planning to deployment.

    Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.

    Troubleshoot, debug, and resolve production issues as needed.

     

    Required Qualifications:

    Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

    A minimum of 3 years of hands-on experience in Java development, preferably with the latest versions (Java 11+ or higher).

    Strong experience with microservices architecture and tools like Spring Boot, Spring Cloud, or similar.

    Experience working with cloud platforms (e.g., AWS, Azure, or Google Cloud).

    Solid understanding of RESTful APIs and building distributed systems.

    Proficiency in SQL and NoSQL databases.

    Familiarity with CI/CD tools such as Jenkins, Docker, and Kubernetes for containerization and deployment.

    Excellent problem-solving skills and attention to detail.

    Ability to work both independently and as part of a collaborative team.

     

    Preferred Qualifications:

    Experience with DevOps practices and tools for automated testing, deployment, and monitoring.

    Familiarity with message queues (e.g., RabbitMQ, Kafka) for asynchronous communication in microservices.

    Knowledge of TDD (Test-Driven Development) and automated testing frameworks such as JUnit, Mockito, etc.

    Understanding of security best practices in a microservices and cloud environment.

     

    Working with MiNDS?

    We take job postings seriously and responsibly. Committed to make candidate application process easier, we give the following promises:

    • All candidates who have applied to our job postings will receive feedback within 24 hours;
    • We make the application process as transparent as possible;
    • We give employer insights so our candidates can make well informed decisions.