Job Description
As a Java Back-End Developer you will focus on building robust, secure, and highly available server-side systems and APIs that power products, working closely with front-end engineers and architects to ensure performance benchmarks are consistently met.
What We Expect From You:
Design and implement microservices and distributed systems using Java and the Spring ecosystem, following established architectural patterns.
Develop secure, high-performance RESTful APIs that are consumed reliably by both web and mobile client applications.
Model, optimise, and manage relational and NoSQL databases to support scalable, data-intensive workloads.
Implement authentication and authorisation mechanisms using OAuth2, JWT, and Spring Security best practices.
Identify and resolve performance bottlenecks through profiling, load testing, and targeted refactoring of critical code paths.
Integrate third-party services, payment gateways, and external APIs in a maintainable and testable ...
What We Expect From You:
Design and implement microservices and distributed systems using Java and the Spring ecosystem, following established architectural patterns.
Develop secure, high-performance RESTful APIs that are consumed reliably by both web and mobile client applications.
Model, optimise, and manage relational and NoSQL databases to support scalable, data-intensive workloads.
Implement authentication and authorisation mechanisms using OAuth2, JWT, and Spring Security best practices.
Identify and resolve performance bottlenecks through profiling, load testing, and targeted refactoring of critical code paths.
Integrate third-party services, payment gateways, and external APIs in a maintainable and testable ...