Senior Java Developer Portugal (Remote)
Job Summary
Location: Remote (Portugal)
Start date: ASAP
Languages: Fluent English required
Industry: Software Engineering / Digital Product Development / Consulting
About the Role
Pragmatike is recruiting on behalf of a leading software engineering consultancy that partners with global organizations to design build and scale high-performance digital products. Working across industries the company delivers modern cloud-native applications and distributed systems while fostering a collaborative engineering-first culture.
We are seeking a Senior Java Developer with extensive experience building scalable backend systems using modern Java technologies. This is a hands-on engineering role for someone who enjoys solving complex technical challenges influencing architecture and owning software throughout its full lifecycle.
You will collaborate with cross-functional teams to design develop and maintain resilient cloud-native applications while contributing to engineering best practices mentoring teammates and driving technical excellence across multiple projects.
Your Responsibilities
Design develop and maintain scalable backend applications using modern Java (17/21) and the Spring ecosystem
Own software delivery from architecture and implementation through deployment monitoring and production support
Build and evolve microservices RESTful APIs and distributed systems with a focus on performance and reliability
Participate in solution design technical decision-making and architectural discussions across engineering teams
Diagnose production issues optimize system performance and implement robust long-term solutions
Collaborate closely with product and engineering stakeholders to challenge requirements and deliver high-quality outcomes
Mentor developers through code reviews technical guidance and knowledge sharing
Contribute to technical hiring and help strengthen engineering standards across the organization
Leverage AI coding assistants to improve development speed code quality and debugging workflows
Required Qualifications
7 years of professional experience developing backend applications with Java
Strong expertise with Java 17/21 and frameworks such as Spring Boot Spring Cloud or Micronaut
Experience designing and building microservices distributed systems and RESTful APIs
Solid understanding of software architecture design patterns and scalable backend design
Hands-on experience with cloud platforms and modern infrastructure including Docker Kubernetes Terraform and CI/CD pipelines
Experience with observability and monitoring tools such as OpenTelemetry Dynatrace or similar platforms
Strong knowledge of relational and NoSQL databases including MySQL and MongoDB
Experience with testing practices including unit testing integration testing and Test-Driven Development (TDD)
Familiarity with Agile development methodologies DevOps practices and collaborative engineering workflows
Ability to effectively use AI-assisted development tools to accelerate implementation and improve engineering productivity
Fluent English communication skills
Must be based in Portugal
Preferred Qualifications
Experience with GraphQL Federation and event-driven architectures
Familiarity with Azure cloud environments
Experience within e-commerce retail or Product Information Management (PIM) platforms
Knowledge of Kotlin
Previous experience mentoring engineers in distributed teams
Why Join Us
Work on modern cloud-native products used by global organizations across multiple industries
Take ownership of complex backend systems throughout their entire lifecycle
Collaborate with highly experienced engineers in a remote-first low-politics environment
Influence technical architecture and engineering best practices across multiple projects
Continue growing through challenging technical work knowledge sharing and continuous learning
Enjoy the flexibility and autonomy of a mature engineering culture built on trust and ownership
Pragmatike is committed to a fair transparent and inclusive recruitment process. We do not discriminate based on age disability gender gender identity or expression marital or civil partner status pregnancy or maternity race religion or belief sex or sexual orientation.
In accordance with GDPR your personal data will be processed lawfully fairly and securely and used solely for recruitment purposes including sharing it with our client(s) for employment consideration.
Required Experience:
Senior IC
About Company
Join our platform and access a network of remote tech talents. Find your next specialist or job at a tech company