united consult
crm solutions
big data
software development
Quality Engineering
cybersecurity
other-it
non-it
agile

Java Developer - 5263

years of experience

What is it like to work in UC colors?

One thing’s certain all 350+ of our colleagues would say the same: it’s a truly unique and unrepeatable experience. At UC, professional growth and personal development go hand in hand. From tailored professional trainings to team-building events, we make sure work is both inspiring and fun.

You can enjoy the vibe at IT Fest, enjoy the scenic Balaton Circle on two wheels or on foot, unwind in our cozy kUCkó, unleash your creativity during themed craft afternoons, or make a difference through our charity events.

About the client/project

This role includes approximately 9 days of on-site presence per month in Montenegro, working directly with the international project team. Availability and willingness to travel is required.

Tasks

  • Design, develop, and maintain backend systems using Java
  • Build scalable and reliable microservice-based components
  • Develop and integrate RESTful APIs
  • Work with SQL and/or NoSQL databases
  • Apply Clean Code principles consistently
  • Develop and run containerized applications (Docker)
  • Use CI/CD pipelines to support continuous integration and deployment
  • Manage source code using Git
  • Actively participate in code reviews and technical discussions
  • Collaborate closely with an international, agile development team

Necessary knowledge/technologies used

  • Minimum 3 years of professional experience in Java development
  • Strong knowledge of Java 8+
  • Hands-on experience with at least one of the following:
    • Akka
    • Spring Boot
    • J2EE
  • Solid understanding of Clean Coding practices
  • Development experience with as many of the following as possible:
    • SQL and/or NoSQL databases
    • Gradle
    • REST APIs and JSON
    • Docker
    • CI/CD processes
    • Git

It gives you an advantage

Why you should join us

  • Because we can count on each other, we form a professional and human community.
  • Opportunity to participate in professional trainings, conferences.
  • With your success and professional knowledge, you can build your career continuously.
  • Stable company, market leading customers.
  • You can participate in exciting team builders and events.
Don't we have a position open for you now?

Join our Talent Pool and be the first to know about new opportunities!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.