Senior Java Engineer (API, AWS) in Sussex
Senior Java Engineer (API, AWS)

Senior Java Engineer (API, AWS) in Sussex

Sussex Freelance Home office (partial)
Salt

At a Glance

  • Tasks: Design and develop secure, scalable Java microservices on AWS while collaborating with diverse teams.
  • Company: Join a forward-thinking tech company in Sussex with a hybrid work culture.
  • Benefits: Competitive daily rate, flexible working, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on continuous improvement and agile delivery.
  • Why this job: Make an impact by building innovative cloud-native solutions and enhancing system reliability.
  • Qualifications: 5+ years in backend development, strong Java skills, and AWS experience required.

My client is looking for a Senior Software Developer (AWS/Java) to join the Digital Development & Delivery team. 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 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.

Requirements:
  • 5+ years of professional backend development experience
  • Strong understanding of Object-Oriented Programming principles and familiarity with Functional Programming
  • Proficiency in Java (v8 – v24) and dependency injection frameworks
  • Knowledge of software design patterns
  • Understanding of microservices architecture and event-driven patterns
  • Familiarity with other JVM languages
  • Hands-on experience with AWS cloud services (e.g., Lambda, API Gateway, DynamoDB, ECS, S3)
  • Experience developing RESTful APIs
  • Exposure to SOAP and GraphQL services
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, AWS CodePipeline)
  • Knowledge of unit, integration, and automation testing
  • Awareness of security best practices, including OAuth2/JWT authentication
  • Awareness of SQL and NoSQL (e.g., OpenSearch)
  • Familiarity with industry-specific systems (e.g., GDS) is advantageous
Partner and Vendor Teams (onshore and offshore)
  • Backend Service Development
  • Design, build, and maintain secure, high-performance Java-based microservices
  • Implement RESTful APIs and GraphQL integrations
  • Ensure services are cloud-native, scalable, and resilient in AWS
Code Quality, Testing, and Best Practice
  • Write clean, maintainable code following internal coding standards
  • Develop automated tests (unit, integration, performance)
  • Participate in peer code reviews and technical discussions
Operational Support and Continuous Improvement
  • Support production systems through L3 incident triage and root cause analysis
  • Monitor service health using observability tools
  • Identify opportunities for refactoring and performance improvements
Collaboration and Agile Delivery
  • Work with Technical Leads, QA Engineers, and Product Owners to deliver sprint goals
  • Contribute to estimation, design discussions, and documentation
  • Participate in DevOps practices including CI/CD and deployments
Security, Compliance, and Observability
  • Develop secure APIs and backend services following best practices
  • Embed monitoring, logging, and tracing into services
  • Ensure solutions meet organisational security and compliance standards

Senior Java Engineer (API, AWS) in Sussex employer: Salt

Join a forward-thinking company in Sussex that values innovation and collaboration, offering a hybrid work model that promotes work-life balance. As a Senior Java Engineer, you'll benefit from a dynamic work culture that encourages professional growth through continuous learning and exposure to cutting-edge technologies like AWS. With competitive daily rates and a focus on best practices in software development, this role provides an excellent opportunity for meaningful contributions in a supportive environment.
Salt

Contact Detail:

Salt Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer (API, AWS) in Sussex

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Java, microservices, and AWS. Practise coding challenges and be ready to discuss your past experiences in detail.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Java Engineer (API, AWS) in Sussex

Java (v8 – v24)
AWS Cloud Services (e.g., Lambda, API Gateway, DynamoDB, ECS, S3)
Microservices Architecture
RESTful APIs
GraphQL
Object-Oriented Programming
Functional Programming
Dependency Injection Frameworks
Software Design Patterns
CI/CD Pipelines (e.g., Jenkins, GitHub Actions, AWS CodePipeline)
Unit, Integration, and Automation Testing
OAuth2/JWT Authentication
SQL and NoSQL (e.g., OpenSearch)
Observability Tools
Agile Delivery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Java Engineer role. Highlight your experience with AWS, Java, and microservices architecture. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects where you've designed and developed Java microservices or worked with AWS. We love seeing real examples of your work that demonstrate your expertise and problem-solving skills.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Salt

✨Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially versions 8 to 24. Be ready to discuss Object-Oriented and Functional Programming principles, as well as software design patterns. Familiarity with AWS services like Lambda and API Gateway will definitely give you an edge!

✨Showcase Your Problem-Solving Skills

Prepare to talk about your experience with microservices architecture and how you've tackled challenges in previous projects. Think of specific examples where you implemented RESTful APIs or improved system performance. This will demonstrate your hands-on experience and ability to think critically.

✨Get Comfortable with Collaboration

Since this role involves working closely with various teams, be ready to discuss your experience in Agile environments. Highlight any past collaborations with QA, product teams, or technical leads, and how you contributed to successful project outcomes.

✨Understand Security Best Practices

Security is key in this role, so make sure you can talk about OAuth2/JWT authentication and other security measures you've implemented. Showing that you’re aware of compliance standards and observability tools will set you apart from other candidates.

Senior Java Engineer (API, AWS) in Sussex
Salt
Location: Sussex

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>