Java Software Engineer

Technology-driven global mobile communications provider delivering seamless compliance and connectivity solutions for enterprises worldwide.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
4+ years of experience
Telecommunications

Description For Java Software Engineer

1GLOBAL, a rapidly expanding technology-driven global mobile communications provider, is seeking a Java Software Engineer to join their international team. The company, which connects over 43 million devices globally and generates over $100M in annual revenue, is at the forefront of mobile connectivity solutions.

The role focuses on developing 1GLOBAL's eSIM platform, including consumer and IoT solutions. As a Java Software Engineer, you'll be part of a dynamic team working on high-impact features and contributing to architecture design. The position offers a unique opportunity with initial onboarding and training in Lisbon, Portugal.

The ideal candidate brings 4+ years of Java development experience, with strong expertise in REST APIs, testing practices, and modern development tools. You'll work in an environment that values code quality, scalability, and security, while following Agile methodologies. The role requires excellent communication skills and a self-motivated approach.

1GLOBAL offers an exceptional growth environment, operating as a regulated MVNO in nine countries and as a telecommunications operator in 31 countries. With R&D hubs in Lisbon, Berlin, and São Paulo, the company provides extensive opportunities for professional development and international exposure. The work culture emphasizes innovation, open communication, and a results-driven approach.

This position is perfect for developers who want to be at the forefront of telecommunications technology while working with a talented, diverse team. You'll have the opportunity to contribute to significant industry developments while advancing your career in a rapidly growing, technology-focused organization. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities with the team.

Last updated 4 days ago

Responsibilities For Java Software Engineer

  • Build high impact features and contribute to the architecture design
  • Advocate for high code quality, readability and high tests coverage
  • Promote best practices for a high-scale web environment
  • Work with an Agile methodology
  • Identify areas of improvement in the codebase
  • Mentor junior members and contribute with meaningful reviews

Requirements For Java Software Engineer

Java
Kubernetes
  • 4+ years of experience in Java software development
  • Experience with unit/integration/e2e testing
  • Proficiency with REST APIs
  • Experience with development tools and processes (Git-flow, peer reviewing)
  • Familiarity with relational databases, CI/CD flows, Git, Docker, and Kubernetes
  • Good understanding of cloud services and scalable infrastructure
  • Excellent communication skills (fluent in English)

Benefits For Java Software Engineer

  • Growth Opportunities in fast-growing telecommunications company
  • Major Transaction Exposure
  • Work with a Talented Team
  • Dynamic Work Environment
  • Professional Development
  • International Experience
  • Open Communication Culture
  • Get Things Done Attitude

Interested in this job?

Jobs Related To 1GLOBAL Java Software Engineer

Software Engineer - .NET / Golang

Backend Software Engineer position at 1GLOBAL specializing in .NET and Golang development, with hybrid work options in São Paulo or Lisbon.

Software Engineer II

Microsoft is hiring a Software Engineer II to work on cloud infrastructure and capacity planning systems, offering hybrid work and competitive benefits.

Founding Software Engineer

Founding Software Engineer role at Rewbi, focusing on AI-powered battery storage optimization with Python, AWS, and data analysis skills required.

Software Development Engineer, WW Amazon Stores Finance

Software Development Engineer role at Amazon's WW Stores Finance team, building innovative financial technology solutions with 3+ years experience required.

Software Development Engineer II, AFSS Identity

AWS Software Development Engineer II position focusing on identity management systems, offering competitive salary, benefits, and opportunity to work on large-scale security infrastructure.