We are looking for a Senior Java Backend Engineer with strong experience in designing and developing cloud-native, scalable applications.


Requirements


  • 6+ years of experience with Java , including versions 17 and 21 .
  • Experience with Spring Boot, Spring Cloud, Spring Data Flow and/or Micronaut .
  • Strong knowledge of Microservices , SOA , REST APIs , and GraphQL Federation .
  • Experience with observability and monitoring tools such as OpenTelemetry and Dynatrace .
  • Proficiency with Gradle .
  • Experience with unit testing , integration testing , and TDD .
  • Hands-on experience with Azure Cloud , Terraform , Docker , Kubernetes , and GitHub Actions .
  • Knowledge of MongoDB and MySQL .
  • Experience with JIRA , Confluence , Jenkins , Nexus , or similar tools.
  • Familiarity with Agile methodologies and engineering practices (Scrum, Kanban, BDD/TDD, DevOps, CI/CD, Pair Programming ).
  • Strong understanding of software design patterns and best practices.
  • Fluent English.


Nice to Have


  • Experience with event-driven architectures and messaging platforms.
  • Knowledge of API security standards (OAuth2, JWT, OpenID Connect).
  • Experience in enterprise-scale or cloud transformation projects.


Work Model:


100% Remote (Full Remote)

Similar jobs
Sourcing Trust ( Not Specified ) 1 day ago
KWAN ( Remote ) 2 days ago
Klarna ( Turbigo ) 13 hours ago

Java Software Engineer

Apply Now
Back to search page