- Company Name
- Imperial Recruitment Group
- Job Title
- Java Developer
- Job Description
-
**Job Title**
Senior Java Developer
**Role Summary**
Design, develop, and maintain high‑performance backend services for an energy data analytics platform. Focus on processing large, complex datasets, building scalable APIs, and optimizing data pipelines. Lead technical decisions within a small, agile team and contribute to product strategy.
**Expectations**
- Senior‑level experience (5+ years) in Java and Spring Boot.
- Proven ability to engineer reliable, cloud‑native services at scale.
- Strong analytical mindset, prioritizing clarity, performance, and maintainability.
- Capacity to work independently while collaborating closely with cross‑functional stakeholders.
**Key Responsibilities**
- Develop and deploy Java/Spring Boot microservices that ingest, transform, and expose energy market data.
- Design and optimize data flows, APIs, and integrations for high throughput and low latency.
- Build and maintain CI/CD pipelines (GitHub Actions, Jenkins) for automated testing, packaging, and Kubernetes deployment.
- Monitor, troubleshoot, and improve service reliability on AWS and Kubernetes environments.
- Participate in architecture reviews, guiding technology choices and code quality standards.
- Contribute to product backlog refinement and technical road‑mapping.
**Required Skills**
- Java (JDK 11+), Spring Boot, Spring MVC/REST.
- Microservices architecture, containerization (Docker), orchestration (Kubernetes).
- Cloud experience: AWS (EC2, S3, Lambda, RDS, EKS).
- CI/CD tooling (GitHub Actions, Jenkins, Maven/Gradle).
- API design (OpenAPI/Swagger), RESTful services.
- Application monitoring and logging (Prometheus, Grafana, ELK/EFK, CloudWatch).
- Relational and NoSQL data stores (PostgreSQL, DynamoDB, etc.).
- Version control (Git).
- Familiarity with data‑heavy, distributed systems and time‑series data is advantageous.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent practical experience.
- No mandatory certifications required.
Stockton-on-tees, United kingdom
Hybrid
19-12-2025