Staff Java Engineer

closed
Logo of 1GLOBAL

1GLOBAL

πŸ“Remote - Germany

Job highlights

Summary

Join us at 1GLOBAL and be part of that journey of massive growth, while forming the future of the global communication industry! As a global specialty telecommunications provider, we serve financial institutions, enterprises, mobile network operators, and consumers across 42 countries. We're seeking an accomplished and forward-thinking Java engineer to join our Remote Sim Provisioning team.

Requirements

  • 8+ years of hands-on experience in Java application development
  • Strong expertise in relational databases
  • Advanced proficiency in REST APIs, both in designing interfaces and in consumption
  • Experience with unit, integration, and end-to-end testing
  • Robust knowledge of CI/CD pipelines, Git, Docker, and Kubernetes
  • Solid understanding of cloud services (AWS, GCP, Oracle Cloud, Azure) and scalable infrastructure
  • Expertise in designing architectures that handle high volumes of data and users, ensuring scalability and performance across distributed systems
  • Excellent communication skills in English (both written and spoken), paired with a proactive, self-driven mindset

Responsibilities

  • Lead the development of high-impact features and architect solutions with a focus on resiliency, scalability, security, and fault tolerance
  • Act as a technical authority, advocating for high standards in code quality, readability, and testing coverage across the team
  • Implement the necessary procedures and metrics for an effective monitoring of the platform
  • Assist the roadmap management with quality estimates promoting an effective management of expectations
  • Take ownership of end-to-end solutions, ensuring they are fully optimized and high performant
  • Deliver comprehensive and detailed documentation for all solutions and workflows
  • Lead the hiring process for Java engineers, from CV review through to final interviews
  • Design, develop, and maintain common libraries, tools, and reusable code solutions in collaboration with other Java engineers, promoting efficiency and consistency in our engineering practices
  • Collaborate with product owners to define MVPs, assisting in problem-solving and technical feasibility assessments during project planning
  • Suggest new approaches to existing solutions, driving innovation and continuous improvement
This job is filled or no longer available