Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Backend Software Engineer - Golang or Java - Lisbon/Berlin Based role.
Rezi rewrites your resume against 1GLOBAL's job description. Free.

Tailor your resume to this Backend Software Engineer - Golang or Java - Lisbon/Berlin Based role.
Rezi rewrites your resume against 1GLOBAL's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Backend Software Engineer - Golang or Java - Lisbon/Berlin Based posting at 1GLOBAL — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Backend Software Engineer - Golang or Java - Lisbon/Berlin Based posting at 1GLOBAL — free, in seconds.
About the Role
Design and implement resilient, scalable, secure, and fault-tolerant architectures for the Network API, xSIM Management System, and Recording Platforms. Develop new features, support existing systems, and contribute to continuous improvement in a collaborative environment.
Responsibilities
- 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
- 6+ years of professional experience in backend development, preferably with Go (Golang).
- Strong Java experience with willingness 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.
Skills
- Go (Golang)
- Java
- concurrency models
- asynchronous workflows
- inter-process communication
- synchronisation techniques
- RESTful APIs
- API design
- performance optimisation
- PostgreSQL
- Redis
- MongoDB
- DynamoDB
- data modelling
- query optimisation
- performance tuning
- unit tests
- integration tests
- benchmarks
- test-driven development
- networking protocols
- gRPC
- WebSockets
- TCP/UDP
- microservices architectures
- distributed systems
- software engineering best practices
- design patterns
- Docker
- CI/CD pipelines
- Infrastructure as Code
- Git workflows
- pull requests
- code reviews
- agile methodologies
- idiomatic Go code
- Go interfaces
- Go structs
- Go composition
- Go error handling
- pprof
- trace
- event-driven architectures
- Kafka
- RabbitMQ
- ActiveMQ
- Kubernetes
- AWS
- GCP
- Azure
- Oracle Cloud
- cloud-native applications
- Prometheus
- Grafana
- MSML
- SIP
Location
- remote
Work Type
- remote
- full-time
Experience Level
- 6+ years of professional experience
Benefits
- Growth Opportunities
- Major Transaction Exposure
- Work with a Talented Team
- Dynamic Work Environment
- Professional Development
- International Experience
- Open Communication Culture
- Get Things Done Attitude
About the Company
- 1GLOBAL is a technology-driven global mobile communications provider, delivering global connectivity solutions to enterprises and consumers.
- Powered by a best-in-class telecom platform with its own owned and operated global mobile core network in 15 countries, fully fledged in-house developed eSIM technology, and an extensive portfolio of telecom licenses; 1GLOBAL operates as a fully regulated telecommunications provider across 43 countries worldwide.
- The company serves many of the world’s leading banks, multinational enterprises, global retailers and digital-first businesses, including neo-banks, global fast moving consumer goods companies, travel leaders, and payment service providers.
- Today, 1GLOBAL connects more than 80 million people and devices globally, enabling our customers to launch, scale, and innovate with confidence in the mobile ecosystem.
- 1GLOBAL is a profitable, fast-growing business. With full-year revenues in 2025 exceeding US$200 million and profits of over US$25 million, we generate strong cash flows to fund our growth allowing us to continuously invest in infrastructure, platform innovation, and global expansion.
- In 2026 also the parent of the Lidl Group acquired a 10% interest in 1GLOBAL as part of a deal for Lidl to offer globally to its 180 million consumers communication services.
- Recent years have marked a defining phase in 1GLOBAL’s journey, with major enterprise and mass-consumer client wins accelerating its evolution into a global mobile connectivity powerhouse, purpose-built to enable consumer brands to enter and succeed with their own aspirations to offer telecommunications services to their clients.
- Founded in 2022 by experienced technology entrepreneurs, Hakan Koç and Pyrros Koussios, 1GLOBAL has rapidly emerged as a European technology leader shaping the future of global telecommunications.
- It operates as a fully regulated Mobile Virtual Network Operator (MVNO) in 15 countries and as a regulated telecom operator in an additional 28 markets.
- Headquartered in the Netherlands, with world-class R&D hubs in Lisbon, Berlin, and São Paulo, its team of close to 550 experts across 16 countries is united by a single ambition: to redefine global mobile connectivity through technology, scale, and execution excellence.
Equal Opportunity
- 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.