Backend Software Engineer - Java, Spring Boot, Apache Camel

BASE CAMP DIGITAL PTE. LTD.

Singapore
Java 8 or higher proficiency
Spring boot framework experience
Apache camel enterprise integration
You will architect and deliver robust backend services using Java and Spring Boot with a focus on performance and scalability

Job Summary

  • You will architect and deliver robust backend services using Java and Spring Boot with a focus on performance and scalability.
  • The role involves designing and maintaining complex enterprise integration workflows using Apache Camel to connect various systems.
  • You are expected to own your code end-to-end, including writing tests, participating in code reviews, and resolving production incidents.

Matching Summary

Match Score: 75

You will architect and deliver robust backend services using Java and Spring Boot with a focus on performance and scalability.

Skills & Requirements

Must-have

  • Java 8 or higher proficiency
  • Spring Boot framework experience
  • Apache Camel enterprise integration
  • REST API design and development
  • Microservices architecture knowledge
  • Kafka or ActiveMQ message brokers
  • SQL and NoSQL database management

Nice-to-have

  • Docker and Kubernetes deployment
  • AWS, Azure, or GCP cloud platforms
  • Spring Cloud and service mesh patterns
  • OAuth2, JWT, and TLS security
  • Prometheus, Grafana, or ELK observability
  • Agile/Scrum environment experience

Key Requirements

  • Degree in Computer Science or equivalent hands-on experience
  • Deep proficiency in modern Java language features
  • Solid grounding in Spring Boot security modules

Work Rights

Not specified

Tailored Resume

Cover Letter