Senior Java Software Engineer

Infogain Poland — Poland · Posted ~3 hours ago

Senior

Skills

Java Kotlin Microservices REST APIs Cloud-native development GCP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering role focused on building and maintaining cloud-based microservices, APIs, and integration solutions for complex global systems.

Highlights

Senior engineering opportunity working on cloud-native services, distributed systems, and global-scale integrations.

Description

Project Info The project centers around a high-performance Kotlin application consisting of 7 functional services. It serves as a vital translation layer for JSON/XML web service communications within the global airline content distribution ecosystem. Deployed in a Google Cloud Platform (GCP) environment, the system powers integration and communication for multiple airline carriers and agencies worldwide. Key Functional Areas Protocol Translation: Managing XML/JSON web services communication across the global airline distribution network.Microservices Architecture: Maintaining and expanding a suite of 7 functional Kotlin services hosted on cloud infrastructure.Global Ecosystem Integration: Enabling high-availability connections for international travel agencies and airline platforms. Responsibilities Design, develop, and maintain cloud-native microservices using Kotlin and Java.Build and support RESTful APIs, web service interfaces, and integration components.Maintain CI/CD pipelines, deployment processes, and cloud infrastructure integration.Work with Linux-based virtualized environments, Docker, and Kubernetes.Troubleshoot complex issues, optimize application performance, and write clean, maintainable code.Collaborate within an agile environment on simultaneous projects and deliver technical goals. Requirements Experience: 4+ years of relevant professional experience as a Java or Kotlin Developer in complex software projects.Core Tech Stack: Proficiency in Kotlin and/or Java (with full willingness to code in Kotlin), Spring, REST Services, Git, Maven, and Jenkins.Cloud & OS: Hands-on development experience with GCP, Kubernetes, Docker, and user-level Linux/virtual machines.Work Model: Hybrid work setup (2–3 days a week from the Krakow office, working in the CET time zone).Soft Skills: Strong analytical thinking, task independence, excellent English communication, and a collaborative, team-first mindset.Nice to Have: Experience with AI-related concepts and tools, Prometheus/Grafana monitoring, or specialized web services infrastructure. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work Attractively located office with collaboration spacesOnsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package