
Java Back-End Engineer
In The Pocket2 months ago
Belgium (city not specified)Mid Level
Responsibilities
- Design, develop, and implement secure and efficient backend APIs.
- Migrate and manage cloud infrastructure on AWS, GCP, or Azure.
- Automate backend deployments and infrastructure provisioning with infrastructure-as-code tools such as Terraform.
- Optimize cloud resource usage for cost-effectiveness and scalability.
- Implement cloud security measures and apply OWASP best practices.
- Troubleshoot and debug complex backend issues.
- Use AI tools such as Claude and Codex to improve code writing, code reviews, and engineering productivity.
- Integrate databases, authentication systems, containers, and messaging or broker systems into backend services.
Requirements
- Excellent knowledge of Java and the JVM ecosystem; Kotlin is advantageous but not required.
- Experience with backend frameworks and the Spring ecosystem, Ktor, Gradle, or Maven.
- Proven experience with AWS, GCP, or Azure.
- Experience with Docker and Kubernetes.
- Knowledge of OAuth, OpenID Connect, and SAML.
- Knowledge of relational and document databases including MySQL, Redis, MongoDB, and Postgres.
- Understanding of Pub/Sub, RabbitMQ, Kafka, SNS, and SQS.
- Understanding of object-oriented principles, design patterns, test-driven development, and continuous integration and deployment.
- Understanding of security concepts, OWASP, and DevOps practices including infrastructure as code and observability.
- Strong problem-solving, debugging, communication, and collaboration skills.
- Advanced use of AI tools with critical validation of their output.
- Quarkus and GraalVM are nice-to-have qualifications.
Benefits
- Permanent contract with responsibility and impact from day one.
- Competitive salary based on experience and value.
- Hospitalisation insurance, group insurance, meal vouchers, and a phone subscription.
- Mobility budget.
- Team events throughout the year.
- Dedicated learning and development budget after six months.
Tech Stack
Apache KafkaAWSAzureDockerGoogle Cloud PlatformGradleJavaKotlinKubernetesMavenMongoDBMySQLPostgreSQLRabbitMQRedisSpring BootTerraform
Categories
About In The Pocket
In The Pocket is a digital product studio and IT services firm that designs and builds mobile and web applications, cloud platforms, and AI/ML solutions for enterprise and public‑sector clients. Founded in 2010 and headquartered in Ghent, Belgium, it is privately held and provides end‑to‑end strategy, design, and engineering. Notable customers include KBC, Colruyt, ENGIE, BMW, Barco, and Payconiq by Bancontact.