I

In The Pocket

End-to-end digital product design and delivery

Java Back-End Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaNo salary listedIn-person

About the Job

Requirements

  • Excellent knowledge of Java and the Java Virtual Machine ecosystem.
  • Excellent knowledge of frameworks and the judgment to select the appropriate framework for each context, such as the Spring ecosystem (Spring Boot, Spring Cloud, Spring Core, Spring Data, and Spring AI) or Kotlin variants such as Ktor, together with related tooling such as Gradle or Maven.
  • Proven experience working with cloud platforms such as Amazon Web Services, Google Cloud Platform, or Azure.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Good knowledge of authentication technologies such as OAuth, OpenID Connect, and SAML.
  • Good knowledge of relational and document database technologies, including MySQL, Redis, MongoDB, and PostgreSQL.
  • Good understanding of messaging and broker systems such as Pub/Sub, RabbitMQ, Kafka, and SNS/SQS.
  • Solid grasp of common software engineering practices, including object-oriented principles, modern design patterns, test-driven development, continuous integration, and continuous deployment.
  • Good understanding of security concepts and best practices, including OWASP.
  • Good understanding of DevOps practices, including infrastructure as code, Terraform, observability, and CI/CD.
  • Advanced application of AI tools to accelerate high-quality delivery, with critical validation of their output, using tools such as Claude and Codex.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, and implement backend APIs using secure and efficient programming languages and frameworks.
  • Migrate and manage cloud infrastructure on platforms such as Amazon Web Services, Google Cloud Platform, or Azure.
  • Automate backend deployments and infrastructure provisioning using infrastructure-as-code tools such as Terraform.
  • Optimize cloud resource utilization for cost-effectiveness and scalability.
  • Implement robust security measures to protect applications and data in the cloud, including OWASP practices.
  • Troubleshoot and debug complex backend issues.
  • Stay up to date with trends and innovations in cloud technologies.
  • Integrate AI tools such as Claude and Codex into the development workflow to optimize code writing, code reviews, and overall productivity.

Desired Qualifications

  • Experience with Kotlin.
  • Experience with Quarkus.
  • Experience with GraalVM.

About the Company

In The Pocket

End-to-end digital product design and delivery

In The Pocket designs and builds digital products and platforms from start to finish, acting as a complete delivery team. They help organizations advance their digital roadmaps by offering end-to-end services in ML, strategy, architecture, software engineering, and UX, powered by an in-house group of over 200 strategists, designers, and engineers. Their process centers on delivering value to users and driving business growth, not just technology. What sets them apart is their full-spectrum, in-house capabilities that cover both strategy and execution across multiple disciplines, allowing them to manage projects from idea to deployment within one team. Their goal is to help clients create a bright digital future by shipping products that delight users and boost business results.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Ghent, Belgium
Founded
2010

Recently Posted Jobs

Explore more opportunities at In The Pocket

See more jobs