Java Developer

Edge One Solutions Sp. z o.o

Kraków, Pl-06, Poland • 11m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Developer (Backend)

  • Focus: Java 21+ microservices for mission-critical network management

  • Work model: Hybrid (2 days per week in Kraków office)

Description

Join a team developing NGSM, a next-generation system management platform for mission-critical radio communication networks. You’ll help design scalable backend microservices that integrate an intuitive user interface with robust backend services. The system runs in on-premise, cloud, and hybrid environments and targets high availability, performance, and reliability.

Responsibilities

  • Design, develop, and maintain Java 21+ and Spring backend services and microservices

  • Build scalable, highly available solutions for distributed environments

  • Participate in architectural and technology decision-making

  • Design and develop solutions using Kafka and Azure Event Hubs

  • Work with cloud solutions (especially Microsoft Azure) and Kubernetes environments

  • Design, develop, and optimize PostgreSQL databases

  • Optimize application performance and resource usage

  • Ensure code quality, readability, scalability, and maintainability

  • Use Generative AI tools (e.g., GitHub Copilot, Google Gemini) in daily development, code reviews, and troubleshooting

  • Automate tasks and work in a Linux environment

  • Analyze and solve complex technical problems (performance, integration, orchestration)

  • Collaborate on technical and architectural documentation

Benefits

  • Support for professional and personal development

  • Individual guidance from a Service Delivery Manager

  • Training, certifications, and conferences (supported or fully covered)

  • Flexibility to change the project (#SmartChange)

  • Work-life balance activities, integrations, sports initiatives, and webinars (#edge1talks)

  • Health package: private healthcare, sports card, insurance, and psychological support platform

  • Flexible benefits via a points-based system

Requirements

  • Strong proficiency in Java 21+

  • Strong proficiency with Spring Framework / Spring Boot

  • Strong OOP and Clean Code practices

  • Experience designing and developing microservices architecture

  • Experience with distributed systems

  • Knowledge of cloud platforms, preferably Microsoft Azure

  • Practical Kubernetes experience

  • Messaging systems experience, especially Apache Kafka and Azure Event Hubs

  • Strong PostgreSQL knowledge including database design and optimization

  • Experience optimizing performance of high-availability backend services

  • Knowledge of Git and GitHub

  • Practical use of AI development tools, especially GitHub Copilot and Google Gemini

  • Practical Linux knowledge including scripting and automation

  • Basic networking knowledge (protocols, routing, network services)

  • Strong analytical and troubleshooting skills

  • English proficiency for technical communication and documentation

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report