Talent.com
1GLOBAL
Backend Software Engineer - Golang or Java1GLOBAL • Lisbon, Lisbon, PT
Backend Software Engineer - Golang or Java

Backend Software Engineer - Golang or Java

1GLOBAL • Lisbon, Lisbon, PT
Há 12 dias
Tipo de trabalho
  • Quick Apply
Descrição do cargo

About Us

1GLOBAL is a technology-driven global mobile communications provider helping enterprises and consumer brands deliver seamless connectivity worldwide. Powered by a best-in-class telecom platform, proprietary eSIM technology, and its own mobile core network across 15 countries, 1GLOBAL operates as a fully regulated telecommunications provider in 43 countries.


Founded in 2022, 1GLOBAL has rapidly become one of Europe's fastest-growing telecom technology companies, connecting more than 80 million people and devices globally. Our customers include leading banks, multinational enterprises, global retailers, travel companies, payment service providers, and digital-first businesses.


Headquartered in the Netherlands, with R&D hubs in Lisbon, Berlin, and São Paulo, 1GLOBAL employs over 550 professionals across 16 countries. With annual revenues exceeding US$200 million and a strong track record of profitability, we continue to invest in innovation, infrastructure, and international expansion as we redefine the future of global mobile connectivity.

About the Team

You will be joining a dynamic team at the forefront of developing and maintaining our Network API, xSIM Management System, and Recording Platforms. The Network API powers critical systems and services that enable the creation, configuration, and real-time monitoring of subscriber configurations across a wide array of business scenarios. These include enterprise solutions, IoT deployments, regulatory compliance, and recording services, ensuring seamless connectivity for everyone and everything. Our xSIM Management System is a high-performance, low-latency platform designed to handle hundreds of transactions per second, keeping all xSIMs accurately updated in real time. Meanwhile, our Recording Platforms deliver robust Mobile Compliance & Recording capabilities tailored for financial institutions, automatically capturing client and employee interactions either on-premises or through our secure cloud infrastructure.

We run a multi-site platform, following strict security requirements, provide the service to customers around the world and manage millions of subscriber profiles. We embrace a highly collaborative and diverse environment, value teamwork, autonomy and hold ourselves accountable for our deliverables and customer success.

We are open to hiring for this position in São Paulo, Brazil. The successfully hired candidate will receive onboarding and training in Lisbon, Portugal; gaining valuable skills while experiencing one of Europe’s most dynamic and renowned cities.

Fluency in English is essential for this role. Please ensure your CV is submitted in English as part of your application.



About the Role

  • Provide accurate effort estimates to support roadmap planning and effective expectation management.
  • Design and implement resilient, scalable, secure, and fault-tolerant architectures to ensure system reliability and performance.
  • Develop new features and support existing systems across the Network API, xSIM Management System, and Recording Platforms.
  • Contribute with small, incremental enhancements that seamlessly integrate into the established codebases.
  • Maintain and update existing solutions to keep them modern, efficient, and reliable.
  • Collaborate with team members to ensure smooth development processes and shared understanding.
  • Write and maintain comprehensive tests to ensure fast regression and reliable validation of new features.
  • Implement procedures and metrics to enable effective monitoring and observability of platform contributions.
  • Participate in code reviews to promote high standards of code quality, readability, and maintainability.
  • Take ownership of the quality and outcomes of your work, ensuring fully functional end-to-end flows.
  • Create and maintain accurate, up-to-date technical documentation.
  • Actively contribute to team discussions, with a mindset for continuous improvement and openness to new ideas or technologies.

Requirements

About You

Must Have

  • 3+ years of professional experience in backend development, preferably with Go (Golang). Strong Java experience with willing to learn Go is also welcome.
  • Strong understanding of concurrency models, with practical experience in implementing asynchronous workflows, inter-process communication, and synchronisation techniques.
  • Skilled in designing, building, and consuming RESTful APIs, following best practices for API design and performance optimisation.
  • Proven experience working with databases, both relational (e.g., PostgreSQL) and non-relational (e.g., Redis, MongoDB, DynamoDB), including data modelling, query optimisation, and performance tuning.
  • Experienced in writing unit tests, integration tests, and benchmarks, with a test-driven development mindset.
  • Comfortable with networking protocols and distributed communication patterns (e.g., gRPC, WebSockets, TCP/UDP).
  • Experienced in building scalable microservices architectures and distributed systems.
  • Knowledgeable in applying software engineering best practices and design patterns for maintainable, testable code.
  • Skilled in using DevOps tools and practices, including Docker, CI/CD pipelines, and Infrastructure as Code.
  • Familiar with Git workflows and collaborative development processes such as pull requests, code reviews, and agile methodologies.
  • Demonstrated accountability for technical outcomes and ownership of end-to-end feature delivery.
  • Effective communicator in English, both written and verbal, suitable for a remote and largely asynchronous work environment.


Nice to Have

  • Proficient in writing idiomatic Go code, with solid understanding of the language’s core features such as interfaces, structs, composition, and error handling.
  • Competent in profiling and performance tuning using Go’s built-in tools such as pprof and trace, with a focus on optimisation.
  • Demonstrated experience with event-driven architectures, including the implementation of producers and consumers using platforms like Kafka, RabbitMQ, or ActiveMQ.
  • Solid hands-on experience deploying, monitoring, and maintaining applications on Kubernetes.
  • Working knowledge of cloud platforms (e.g., AWS, GCP, Azure, Oracle Cloud) with experience deploying cloud-native applications.
  • Hands-on experience with observability and monitoring tools like Prometheus and Grafana.
  • Experience with MSML and SIP is a strong plus.

Benefits

Why 1GLOBAL?

  • Growth Opportunities: Advance your career in one of the fastest growing telecommunications companies, expanding over 50% year-on-year under the leadership of successful tech entrepreneurs.
  • Major Transaction Exposure: Be in the driver’s seat for transactions that will have an impact on the future telco industry.
  • Work with a Talented Team: From the Board and the Founders to the Senior Management Team, you will collaborate daily with the most capable and renowned external advisors and constantly being exposed to talented and driven individuals.
  • Dynamic Work Environment: Thrive in a collaborative, fast-paced workplace where innovation is encouraged, and every contribution counts.
  • Professional Development: Work alongside industry experts to enhance your skills and knowledge in a cutting-edge field.
  • International Experience: Gain opportunities to work in different 1GLOBAL offices around the world as you grow within the company.
  • Open Communication Culture: Join a team where your ideas are heard, and open dialogue is encouraged, fostering a supportive and transparent work environment.
  • Get Things Done Attitude: Be part of a results-driven team that values efficiency, creativity, and the drive to make a tangible impact in the industry.


1GLOBAL is an equal opportunity employer, we value your character as much as your talent. Diversity drives our innovation, and we offer a collaborative, dynamic, and international work environment. We are excited for you to join our mission to revolutionise connectivity globally.

Criar um alerta de emprego para esta pesquisa

Backend Software Engineer - Golang or Java • Lisbon, Lisbon, PT

Empregos similares

Do You Standout As A Software Engineer

Standout TechLisbon, Portuguese Republic, PT

We are looking for a Senior Software Engineer to design, develop, and maintain software systems, collaborating with colleagues to deliver reliable and efficient solutions.Write clean, maintainable,... Mostre mais

 • Divulgado

Senior Software Engineer (Java) - Talent Pool

MercellLisbon, Lisbon, Portugal

In this role, you'll be instrumental in developing and optimizing applications within a cloud-native architecture.If you're passionate about building secure, scalable, and high-performance software... Mostre mais

Java Software Engineer

iTRTech GroupLisbon, Portuguese Republic, PT

JAVA SOFTWARE ENGINEER (BACKEND / FULLSTACK) (HYBRID LISBON OR PORTO) Portuguese company hires for hybrid position.Location: Lisbon or Porto, Portugal.Only candidates already based in Portugal will... Mostre mais

 • Divulgado

Do You Standout As A Backend Java Developer

Standout TechLisbon, Portuguese Republic, PT

Standout Tech, we are looking for a.You will work in agile and collaborative teams, developing modern solutions in cloud environments with cutting-edge technologies.Java backend Solid knowledge of.... Mostre mais

 • Divulgado

Java Backend Engineer — Hybrid Lisbon, Mentorship & Growth

Next EngineeringLisbon, Portuguese Republic, PT

A Next Engineering está à procura de um desenvolvedor Java com mais de 3 anos de experiência para trabalhar em Lisboa, em regime híbrido.O candidato ideal terá experiência em desenvolvimento de sol... Mostre mais

 • Divulgado

Graduate Programme 2027: Software Engineer (Java)

RevolutLisbon, Portuguese Republic, PT

About Revolut People deserve more from their money.More visibility, more control, and more freedom.Since 2015, Revolut has been on a mission to deliver just that.Our powerhouse of products — includ... Mostre mais

 • Divulgado

French-Speaking Support Agent - Global Payment Solutions - Lisbon

CbtalentsArruda Dos Vinhos, Portuguese Republic, PT

Payment Solutions ? We are seeking enthusiastic, customer-focused individuals to join our international team in Lisbon as a.Payment Solutions Support Specialist.This is your chance to gain valuable... Mostre mais

 • Divulgado

Senior Java Software Engineer

team.itLisbon, Portuguese Republic, PT

Queremos fazer diferente com o essencial.Regressamos às origens focados numa estratégia de corporativismo sustentável.Work-life balance, beginner's mind.Conhecimentos técnicos fortes de Apache Kafk... Mostre mais

 • Divulgado

Remote-First Fullstack Engineer (Golang/React) | Tdd & Agile

Digital SolutionsLisbon, Portuguese Republic, PT

A leading tech firm in Lisbon is looking for a Fullstack Developer to manage projects through their entire lifecycle.The role involves working with technologies like Golang and utilizing Agile meth... Mostre mais

 • Divulgado

Senior Java Engineer: Spring Boot, Microservices Lead

PrimeITLisbon, Portuguese Republic, PT

A leading IT solutions provider in Lisbon is seeking a Senior Java Developer with over 7 years of experience.The role involves designing and maintaining Java applications using Spring Boot and JPA,... Mostre mais

 • Divulgado

Golang Developer

iTRTech GroupLisbon, Portuguese Republic, PT

Golang Developer (Hybrid Lisbon Porto or Fundão) Portuguese company hires for hybrid position.Location: Lisbon, Porto, or Fundão — Portugal.Only candidates already based in Portugal will be conside... Mostre mais

 • Divulgado

Mechanical Engineer

agap2 IndústriaAlverca Do Ribatejo, Portuguese Republic, PT

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Join agap2 indústria – Together we are the driving force that moves the industry forward.At agap2 indú... Mostre mais

 • Divulgado

Principal Java Engineer - Igaming, On-Prem, Scalable Backend

IntelliasLisbon, Portuguese Republic, PT

A fast-growing technology company in Portugal seeks a Principal Java Engineer to lead technical direction and deliver scalable solutions.Applicants should have over 5 years of Java development expe... Mostre mais

 • Divulgado

French‐english Payment Support Specialist

CbtalentsArruda Dos Vinhos, Portuguese Republic, PT

A leading global payment solutions provider is looking for a Payment Solutions Support Specialist in Lisbon.This role is essential for assisting clients in the French market, ensuring efficient tra... Mostre mais

 • Divulgado

Senior Software Engineer – Complex Systems (Java/C++/Python)

Horizon Financial ServicesSetúbal, Portuguese Republic, PT

Horizon Financial Services in Almada is seeking a highly skilled Senior Level Developer to join their dynamic team.You will be responsible for designing, coding, and implementing complex software s... Mostre mais

 • Divulgado

Java Software Engineer - Spring Boot, Hybrid Lisboa

RumosLisbon, Portuguese Republic, PT

Uma empresa de consultoria em TI procura um Java Software Developer para Lisboa (modelo híbrido).O candidato ideal terá formação superior na área de TI e pelo menos 3 anos de experiência em desenvo... Mostre mais

 • Divulgado

Senior Software Engineer | Java/Angular, Growth & Flex

YtechLisbon, Portuguese Republic, PT

Uma startup tecnológica procura um Senior Software Developer em Lisboa para integrar uma equipe internacional.O candidato ideal terá mais de 7 anos de experiência em desenvolvimento aplicacional, c... Mostre mais

 • Divulgado

Go Backend Engineer — Cloud-Native, Kubernetes, Hybrid (Pt)

iTRTech GroupLisbon, Portuguese Republic, PT

TRTech Group in Portugal is seeking a mid‐level Golang Developer for a hybrid role based in Lisbon, Porto, or Fundão.You will develop backend services, REST APIs, and cloud‐native microservices in ... Mostre mais

 • Divulgado

Java Backend Engineer — Scalable Apis & Microservices

Consort GroupLisbon, Portuguese Republic, PT

Consort Group is looking for a Java Developer to join their team in Lisbon.This role involves designing and developing Java-based backend services, participating in Agile processes, and ensuring co... Mostre mais

 • Divulgado

French Payments Support Specialist – Lisbon Relocation

CbtalentsCarregado, Portuguese Republic, PT

A leading payment solutions provider in Lisbon seeks a French-Speaking Payment Solutions Support Specialist to join their team.The candidate will provide top-tier support for business clients regar... Mostre mais