Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pragmatike

Senior Java Developer

Pragmatike

Senior Java Developer focusing on scalable backend systems in a leading software consultancy. Collaborating across teams to deliver high-performance digital products remotely.

Posted 7/2/2026full-timeRemote • 🇵🇹 PortugalSeniorWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsDockerJavaKubernetesMicroservicesMongoDBMySQLNoSQLSpringSpring BootSpringBootTerraform

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Backend Application DevelopmentMicroservicesRESTful APIsSoftware ArchitectureDesign PatternsRelational DatabasesNoSQL DatabasesUnit TestingIntegration TestingTest-Driven Development
Soft Skills
MentoringCollaborationTechnical GuidanceProblem SolvingEffective Communication