
Senior Java Engineer
TxP · Brazil · Portugal · Remote
- IT Services & Consulting
- 501–1,000 employees
- Birmingham, West Midlands
Mixed hiring record · median 29 days open
All reasons
- 25% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
SUMMARY
We’re looking for an experienced Java Engineer to join a collaborative, agile engineering team working on Java / Spring Boot / Vue.js solutions. You’ll contribute across the stack, work closely with senior engineers and product stakeholders, and help continuously deliver secure, high-quality software that genuinely makes an impact.
This is a hands-on role with strong ownership, technical depth, and real influence over design and engineering standards.
WHAT WILL YOU BE DOING
You will be joining our engineering team and will be a valued member working closely in a collaborative, autonomous, cross-functional team.
You will help with the following
- Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend
- Write and maintain a strong automated test suite (unit, integration, and end-to-end)
- Participate actively in code reviews, ensuring quality, performance, and maintainability
- Contribute to service and feature design discussions
- Debug and resolve complex issues in distributed systems
- Follow best practices around secure coding, CI/CD, source control, and release processes
- Coach and mentor junior engineers, raising the overall quality bar
- Provide predominantly 3rd-line support when required
- Collaborate with engineering leadership to continuously improve ways of working
WHAT WE ARE LOOKING FOR
- 5+ years of commercial experience with Java & Spring
- Experience working alongside a modern frontend framework (Vue.js or similar)
- Strong understanding of RESTful APIs
- Solid experience with automated testing (unit & integration)
- Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)
- Comfortable working in Agile environments with short delivery cycles
- Confident using Git and modern codebase management practices
- Strong focus on code quality, security, and performance
- Experience reviewing code and providing constructive feedback
- Strong problem-solving skills and a real ownership mentality
- Clear communicator with both technical and non-technical stakeholders
- Strong English communication skills, both written and verbal.
AWESOME BUT NOT REQUIRED
- Experience with large-scale, high-performance systems
- Exposure to microservices architectures
- Knowledge of cloud-native development
- Experience with Docker, Kubernetes, Helm, Kustomize
- Familiarity with event-driven/event-based architectures
- Leadership or mentoring experience
WHAT’S IN IT FOR YOU?
- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture
- A culture in which we don’t criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Fully remote
- Ongoing Training & Mentoring
- The possibility of travelling
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY
Skills
- Java
- Spring Boot
- Vue.js
- Spring
- GitHub Actions
- Drone
- Git
- Docker
- Kubernetes
- Helm
- Kustomize
More jobs at TxP
All 12- Full Stack Developer – React / C# / .NETTxP · Portugal · Brazil7d ago
- Frontend Developer – React / TypeScriptTxP · Portugal · Brazil7d ago
- Tech lead/ Staff Full Stack EngineerTxP · Portugal · Brazil13d ago
- Mid-Level Web Engineer – ReactTxP · Brazil · Portugal18d ago
- Head of Revenue Operations & Sales AutomationTxP · Portugal · Brazil18d ago
Similar roles
- Software Engineer JAVA com Quarkus 100% remotoGrupo Data · Brazil2mo ago
- Senior Java EngineerCiklum General referral · Brazil1mo ago
- Lead Java EngineerCiklum General referral · Brazil1mo ago
- IT Engineer Expert (Java)Santander · SAO PAULO1mo ago
- Fullstack Engineer (Java + React + SEO)In All Media · Brazil · Colombia · Peru +23mo ago
- 1966 Senior Java Backend EngineerIn All Media · Brazil · Argentina · Peru +25mo ago