Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Atos

Software Engineer – Critical Communication Systems

Atos

Software Engineer at Atos Group designing security-critical communication systems. Focus on microservices and integrating telecommunications protocols.

Posted 5/18/2026full-timeOsijek • 🇭🇷 CroatiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
DockerGoJavaKubernetesLinuxMicroservicesOpenShiftTCP/IP

About the role

Key responsibilities & impact
  • Design and develop security-critical communication server software based on microservice / containerized architectures
  • Analyze and translate ETSI, 3GPP, and customer-specific requirements into robust software components
  • Contribute to system architecture decisions with a focus on scalability, resilience, and security
  • Collaborate with component owners and cross-functional teams during the design phase
  • Solve complex technical and implementation challenges in close collaboration with the development team
  • Work hands-on with object-oriented programming languages (e.g. Go, C++, Java) and modern development tools
  • Develop and maintain CI/CD pipelines and integrate DevOps practices
  • Ensure software quality through testing, code reviews, and use of testing frameworks/tools
  • Contribute to secure and high-availability system design (security protocols, encryption, network resilience)
  • Work with containerization and orchestration platforms such as Kubernetes, OpenShift, Docker
  • Support integration with network infrastructure and protocols (e.g. SIP, TCP/IP, HTTP, RTP)
  • Collaborate with international and cross-functional teams across all project phases
  • Contribute to continuous improvement of development practices and system performance
  • Support knowledge sharing and team problem-solving.

Requirements

What you’ll need
  • Background in Computer Science, Telecommunications, or a related technical field
  • Around 5+ years of experience in software development, ideally in high-availability or telecom environments
  • Experience with at least one programming language such as Go, C++, or Java
  • Familiarity with CI/CD pipelines and DevOps practices
  • Basic understanding of microservices and container technologies (e.g. Docker, Kubernetes)
  • Knowledge of network protocols (e.g. TCP/IP, HTTP, SIP)
  • Experience working in Linux environments
  • Interest or exposure to telecommunications systems (ETSI, 3GPP, MCx is a plus)
  • Fluent in Croatian and English language skills
  • Strong problem-solving mindset and analytical thinking
  • Team-oriented approach with good communication skills
  • Proactive, hands-on attitude and willingness to learn new technologies.

Benefits

Comp & perks
  • Competitive and market aligned compensations and benefits
  • Additional and complementary health insurance
  • Christmas bonus and gift for children
  • Vacation allowance
  • Transportation allowance
  • Accolade bonus
  • Referral bonus
  • Jubilee award
  • Flexible working hours at Atos or home office
  • Multisport card
  • Free parking on site
  • Unlimited SIM card and business phone
  • Days of annual leave above the legal minimum
  • More favorable loans in some banks
  • Professional and personal development through continuous education and certification
  • Wellbeing days & After work gatherings

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
object-oriented programmingGoC++JavaCI/CD pipelinesDevOps practicesmicroservicescontainer technologiesnetwork protocolsLinux
Soft Skills
problem-solvinganalytical thinkingteam-orientedcommunication skillsproactivehands-on attitudewillingness to learn