Taro Logo

Senior Java Software Engineer

Technology-driven global mobile communications provider delivering seamless compliance and connectivity solutions, connecting over 43 million devices globally.
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Java Software Engineer

1GLOBAL, a rapidly growing technology-driven global mobile communications provider, is seeking a Senior Java Software Engineer to join their Consumer Group. The role is based in São Paulo, Brazil, with a hybrid work arrangement. The company, established in 2022, has shown impressive growth with 2024 revenue exceeding US$100 million and serves over 43 million devices globally.

The position offers an exciting opportunity to work on B2C (betterroaming) and B2B2C products, developing solutions for major clients including Revolut and NordVPN. The successful candidate will receive initial onboarding and training in Lisbon, Portugal, providing a unique international exposure.

As a Senior Java Software Engineer, you'll be responsible for building high-impact features, contributing to architecture design, and ensuring code quality and testing standards. The role requires expertise in Java development, REST APIs, and modern cloud infrastructure tools like Docker and Kubernetes.

The company offers a dynamic work environment with significant growth opportunities, exposure to major industry transactions, and the chance to work alongside industry experts. With R&D hubs in Lisbon, Berlin, and São Paulo, 1GLOBAL provides a truly international work experience and the opportunity to make a meaningful impact in the telecommunications industry.

This is an ideal position for an experienced Java developer looking to work with cutting-edge technology while contributing to the transformation of global telecommunications. The role combines technical leadership with mentoring opportunities, making it perfect for someone who enjoys both technical challenges and team collaboration.

Last updated 2 months ago

Responsibilities For Senior 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 Senior Java Software Engineer

Java
Kubernetes
  • 5+ 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 Senior 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
  • Collaborative and supportive work environment

Interested in this job?

Jobs Related To 1GLOBAL Senior Java Software Engineer