Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

🌍 Join a Global Industrial Tech Leader

General Terms

Remote / Office : Remote friendly, 1,2 days a week in office in Belgrade or once a month for people outside Belgrade. Flexible, suggest your own dynamic.

Work hours: Flexible, 8 hours, 7-10 am start. 

Overtime: Not without atmost urgency. Very rare, happened only once in production.

Vacation days: 22 days plus extra days deppending on marital status, kids etc. Averaging on 25 days.

Paid sick leave: Yes

Equipment: Yes, for people on regular working contracts (not B2B)

Standard employment or B2B: Standard contract is preffered, B2B is possible

Paid education: Yes

Private health insurance: To be introduced in 2026

Travelling abroad: Once or twice a year on average, paid

Company size: 5 regular and 10 or more contractors

Performance reviews: Yes, yearly, and ad hoc in case of overperformance

About

A top-tier German provider of industrial innovation is scaling up its core software development team. You’ll join a high-performing Scrum team of 15 professionals—including engineers, QA analysts, a Product Owner, and a Tech Lead—working on advanced, real-time monitoring applications for global manufacturing operations.

Our platform operates across six continents, driving efficiencies and innovation at scale. With a focus on modern technologies, you’ll tackle heightened technical challenges in a fast-paced, agile development environment.

We’re seeking motivated individuals eager to solve impactful, real-world problems and contribute to digital transformation across industries. If this aligns with your aspirations, we’d love to hear from you.


đź’Ľ Position: Senior Java Engineer

Your Background:

  • Robust theoretical foundation in algorithms, data structures, performance optimization, and object‑oriented programming—ideally reflected in a Computer Science or related degree.
  • Multiple years of hands-on experience developing in Java (framework-agnostic).
  • High learning agility and readiness to adopt Spring Boot or similar frameworks as needed.

Note: The first two qualifications are mandatory; familiarity with Spring Boot is a strong advantage but not required.


đź§  Responsibilities

  • Design, implement, test, and maintain Java-based backend services and user-facing components using React.js.
  • Contribute to a microservices architecture ensuring performance, scalability, and reliability.
  • Integrate Big Data workflows into existing systems and optimize data pipelines.
  • Manage containerized deployments via Docker, Kubernetes, and ArgoCD tooling.
  • Configure and maintain Nginx for reliable load balancing and proxy operations.
  • Build and support real-time data processing streams using Apache Kafka.
  • Participate in CI/CD pipeline design and implementation, emphasizing best-practice automation and quality assurance.

📌 Required Qualifications

  • At least three years of professional experience in software development.
  • Proven track record with Java backend systems.
  • Experience working with distributed systems and microservices.
  • Strong grasp of OOP, design patterns, data modeling, and system performance tuning.
  • Familiarity with Big Data concepts and architectures (e.g., Kafka, Hadoop).
  • Hands-on usage of Docker, Kubernetes, and ArgoCD in production environments.
  • Experience in optimizing Nginx configurations and proxy management.
  • Competence in Apache Kafka for real-time data processing.
  • Excellent analytical thinking and adaptability under tight deadlines.
  • Effective communication skills and collaborative mindset.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.

🎯 Desirable Expertise

  • Experience working within DevOps frameworks.
  • Previous exposure to Spring Boot or other Java-driven backend frameworks.
  • Proficiency in React or comparable frontend frameworks.

🌟 Why Join Us?

  • Work with leading technologies and a forward-thinking team.
  • Collaborate in a truly international, distributed Agile environment.
  • Engage in high-impact projects that influence manufacturing operations around the world.
  • Enjoy professional development opportunities and mentorship.
  • Benefit from a competitive compensation package and a supportive work culture.

đź“© Ready to Apply?

If you’re excited about this opportunity and meet the required qualifications follow the link bellow. Applications will be reviewed promptly, and shortlisted candidates will be contacted for next steps. We look forward to exploring this journey with you!