Back-End Developer – Java
Crawley / Hybrid
£75,000 + Bonus
Our client is a leading provider of cloud-based call and contact analytics solutions, helping businesses enhance their communications and improve operational efficiency. As a modern SaaS vendor, they deliver scalable, innovative, and reliable analytics software designed to meet the dynamic needs of organizations across various industries.
They are looking for a Senior Back-End Developer to play a pivotal role in designing, building, and maintaining robust back-end systems. Working closely with front-end developers, DevOps, and product teams, you’ll contribute to delivering secure, scalable, and high-performance services that support their applications.
Technical Expertise
* 5+ years of back-end development experience with Java.
* Proficiency in frameworks like Spring Boot.
* Experience building RESTful APIs and working within microservices architectures.
* Solid database knowledge (SQL and NoSQL), with a focus on performance tuning.
* Hands-on experience with containerization (e.g., Docker, Kubernetes).
* Familiarity with security/authentication standards (OAuth, JWT).
* Experience with multi-threaded server-side development in an MVC architecture using frameworks such as Struts, JSF, etc.
Bonus but not needed!
* Experience with cloud platforms (AWS, Azure, or GCP) and serverless technologies.
* Familiarity with CI/CD pipelines and DevOps practices.
* Knowledge of messaging systems and streaming platforms (e.g., Kafka, AmazonMQ).
* Strong understanding of data modeling and API versioning.