Nichols Digital Ltd

Senior Java Architect - €120,000 (MUST based in The Balkans)

Posted: 23 hours ago

Job Description

ELASE READYOU MUST BE LOCATED IN A BALKANS COUNTRY (EUROPE)GAMING/ GAMBLING SECTORJAVA SPRING/ BOOT EXPERTA gaming/ gambling firm with head offices in the Balkans (Serbia etc) are looking for a Java Architect (Spring/Boot) who is based within the Balkan countries, in Europe.This role is for a senior-level tech expert who designs and oversees complex software systems. You’ll be responsible for making sure the company’s applications are fast, reliable, and scalable while guiding other developers and teams in the gaming/ gambling domain.Key responsibilities:Design big-picture software systems: Create the blueprint for applications that can grow and handle lots of users/data.Set standards and best practices: Make sure everyone codes in a clean, maintainable, and efficient way.Work with DevOps teams: Ensure smooth deployment and automated scaling of applications.Optimize performance: Test apps to make sure they’re fast and handle heavy loads without crashing.Handle messaging and communication: Build systems that talk to each other asynchronously (like using Kafka or ActiveMQ).Explore new tech: Keep an eye on emerging tools and frameworks to improve the system.Mentor the team: Review important code and guide developers on software design and performance.Ensure security and reliability: Collaborate with operations teams so systems are safe, observable, and always available.Who they’re looking for:Education: Degree in Computer Science or Software Engineering.Experience: Around 12+ years in backend development, with at least 6 years in a senior or architect role.Tech skills:Java & Spring Boot expertExperience building microservices (small, modular services that work together)Comfortable with containers and orchestration (Docker, Kubernetes/OpenShift)Knowledge of messaging systems (Kafka, RabbitMQ, etc.)Familiar with REST APIs, gRPC, and async communicationBasic AI/ML system knowledge (Python, TensorFlow, PyTorch)Experience with frontend integration (React, Next.js)Database experience (SQL + NoSQL like PostgreSQL, MongoDB, Redis)CI/CD pipelines and automation tools (GitLab CI, Jenkins, ArgoCD, Tekton)Performance monitoring tools (JMeter, Prometheus, Grafana)Soft skills: Leadership, mentoring, cross-team collaboration, strong problem-solving, and excellent English.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In