Skip to main content
Wymagany identyfikator: RC745454

Software Engineer II

Professional
  • Firma: FedEx Dataworks EU
  • Kategoria: Professional
  • Rodzaj zatrudnienia: Pełny etat
  • Podtyp pracownika: Regular
  • Zaplanowane godziny pracy w tygodniu: 40
  • Data zakończenia publikacji:
  • Pracownik zdalny: Nee
  • Lokalizacja: 43 Mogilska, Krakow, Województwo małopolskie 31-545, Poland
Udostępnij pracę

Opis

We are looking for a skilled Backend Engineer to join our supportive, collaborative, cross-functional team. In this role, you will design, develop, and maintain scalable, reliable, and high-availability software solutions to meet the growing demands of our business. This is an excellent opportunity to work with modern technologies, contribute to distributed architectures, and solve complex challenges in an Agile environment. 


Responsibilities: 

  • Design, develop, troubleshoot, and debug backend systems to build new features and enhance our capabilities. 

  • Write efficient and maintainable code in Kotlin or Java. 

  • Build and maintain distributed, scalable, reliable, and high-availability systems. 

  • Develop and optimize APIs (e.g., REST) and integrate with relational databases. 

  • Implement and manage infrastructure as code (IaC) solutions for improved efficiency. 

  • Collaborate closely with cross-functional teams in an Agile environment to define and deliver user stories with clear acceptance criteria. 

  • Leverage Kubernetes (K8s) for container orchestration and ensure smooth deployment pipelines. 

  • Monitor applications in production using observability tools, logs, metrics, and alerts to maintain performance and uptime. 
     

Minimum Qualifications: 

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent formal training or work experience. 

  • + 2 years of professional experience in backend development. 

  • Experience with Kotlin or advanced Java, with an interest in transitioning to Kotlin. 

  • Strong understanding of distributed architectures and cloud computing. 

  • Expertise in relational databases and writing efficient SQL queries. 

  • Hands-on experience with Kubernetes (K8s) and infrastructure as code (IaC) tools. 

  • Familiarity with Agile development methodologies and cross-functional team dynamics. 

  • Proven ability to troubleshoot and solve complex scalability, reliability, and high-availability challenges. 
     

Preferred Skills: 

  • Experience in implementing observability, including monitoring, logging, and alerting solutions for production systems. 

  • Knowledge of CI/CD pipelines and modern DevOps practices. 

  • Strong research and troubleshooting skills, with a passion for learning new technologies and tools. 

  • Interest in chaos engineering and testing practices to ensure system resilience. 

  • Familiarity with data streaming, processing, and the usage of message queues for asynchronous communication. 
     

Join us in shaping the future of our platform by leveraging your expertise to build robust and innovative solutions!