Senior Java Software Engineer

Salt — United Kingdom · Posted ~3 hours ago

Senior Contract Hybrid Visa History ✓ £550-£750 daily rate (inside IR35)

Skills

Java Backend development AWS Microservices Object-Oriented Programming Cloud-native development Software design Security best practices DevOps principles Production support Cloud-native technologies DevOps

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A contract opportunity for a Senior Java Software Engineer to design, build, and maintain secure, scalable backend services in a cloud environment. The role involves developing microservices, integrating with internal and external systems, collaborating with cross-functional engineering teams, and contributing to operational reliability. Candidates should have strong backend development experience and a solid understanding of modern software engineering practices.

Highlights

Opportunity to work on secure, scalable cloud-native systems with modern engineering practices. The role offers collaboration with experienced technical teams, exposure to distributed architectures, and a focus on reliability, security, and innovation.

Description

Senior Java Developer (AWS, Microservices) – Travel – Sussex Daily rate: £550 - £750 (inside IR35) Duration: 3 – 6 months Hybrid: 1 – 2 days Start: ASAP My new client is looking for a Senior Java Developer (AWS, Microservices) to join the team on a contract basis. You will play a key role in designing, developing, and maintaining secure, scalable, and cloud-native Java microservices, primarily hosted on AWS, integrating with both internal and third-party systems Collaborating closely with other technical leads, platform engineers, QA, and product teams, you will follow best practices in software design, observability, security, and DevOps principles. You will also contribute to L3 support activities, ensuring the stability and reliability of production systems. This role demands a proactive, curious mindset, keeping them at the forefront of digital innovation. Qualifications: 5+ years of professional backend development experience.Strong understanding of Object-Oriented Programming principles and familiarity with Functional ProgrammingMust be proficient in Java (v8 – v24) and DI frameworksSoftware design patterns.Knowledge of microservices architecture and event-driven patterns.Familiarity with other JVM languagesHands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.).Experience developing RESTful APIsExposure to SOAP and GraphQL services.Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, AWS CodePipeline).Knowledge of unit testing, integration testing, and automation testing.Awareness of security best practices, OAuth2/JWT authentication.Awareness of SQL & NoSQL (Opensearch)Familiarity with travel industry concepts