SS
Posted 3 days ago
Senior Java Engineer (AWS, REST, SOAP) - Hybrid - Sussex
Salt Search
📍 Charing Cross
Information TechnologyRemoteHybridUrgent
Job description
<p>Job Description</p><br>If you are interested in applying for this job, please make sure you meet the following requirements as listed below.<br><p>Senior Java Engineer (AWS, REST, SOAP) - Hybrid - Sussex</p><p>Daily rate: £500 - £700 (inside IR35)</p><p>Duration: 6 months</p><p>Hybrid: 2 days per week (Tues + Wed)</p><p>Start: ASAP</p><p>My new client is looking for a highly skilled Senior Java Engineer to join their engineering team. The ideal candidate combines deep technical expertise with strong engineering discipline, independent problem-solving ability, and a commitment to building robust, scalable systems. You will work across modern cloud-native architectures, contribute to API and microservices development, and help drive best practices across the engineering organisation.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain high-quality Java applications using Spring Boot.</li><li>Build and optimise RESTful APIs and contribute to GraphQL service development.</li><li>Develop cloud-native solutions using AWS services such as Lambda, API Gateway, DynamoDB, ECS, S3, and others.</li><li>Contribute to microservices architecture, event-driven systems, and distributed design patterns.</li><li>Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline.</li><li>Work with containerisation technologies (Docker) and orchestration platforms (ECS/EKS).</li><li>Ensure code quality through unit, integration, and automated testing.</li><li>Apply secure coding practices, including OAuth2/JWT authentication and general security best practices.</li><li>Collaborate with cross-functional teams to deliver high-impact features and improvements.</li><li>Participate in code reviews, architectural discussions, and continuous improvement initiatives.</li></ul><p>Required Skills & Experience</p><ul><li>Strong proficiency in Java, Spring Boot, and modern backend development.</li><li>Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.).</li><li>Solid understanding of RESTful API design and exposure to GraphQL.</li><li>Experience with microservices, event-driven architectures, and distributed systems.</li><li>Familiarity with CI/CD pipelines and DevOps practices.</li><li>Knowledge of Docker and container orchestration fundamentals (ECS, EKS).</li><li>Experience with unit testing, integration testing, and automation frameworks.</li><li>Understanding of security best practices, authentication/authorisation standards (OAuth2, JWT).</li><li>Experience with SOAP/WSDL, JAXB, and legacy service integration.</li><li>Experience with test automation and Cucumber.</li></ul><p>Preferred Attributes</p><ul><li>Strong proficiency in software engineering fundamentals, including clean code, design patterns, and maintainable architecture.</li><li>Demonstrated ability to think independently, validate information, and apply sound engineering judgment - including the ability to use AI tools effectively without over-reliance on them.</li><li>Ability to work in a fast-paced environment and contribute to continuous improvement.</li><li>Excellent communication skills and a collaborative mindset. xwzovoh </li></ul><p>*Rates depend on experience and client requirements</p><br>Remote working/work at home options are available for this role.