Contract Software Engineer in Hull

Contract Software Engineer in Hull

Hull Freelance Working from home possible
M

At a Glance

  • Tasks: Support feature development and improve legacy systems in a unique Java environment.
  • Company: Join a forward-thinking tech company with a focus on innovation.
  • Benefits: Earn £500 per day, fully remote work, and a chance to enhance your skills.
  • Other info: Enjoy a dynamic work culture with opportunities for professional growth.
  • Why this job: Make a real impact by working on cutting-edge technology and solving complex challenges.
  • Qualifications: Experience in Java, monolithic codebases, and strong problem-solving skills.

We are seeking a skilled Contract Software Engineer to join a brand new area of business on a fully remote basis. This 6-month contract role offers a day rate of £500 and involves working with a unique Java monolith codebase that does not rely on common frameworks such as Spring or Micronaut. Instead, the system utilises pure Java Servlets and JAX-RS for API development, with some framework-like functionality implemented in-house in idiosyncratic ways.

The role focuses on supporting feature development, addressing legacy bottlenecks primarily related to non-functional requirements, improving QA coverage, and refactoring to enable QA automation. A key part of the position is migrating the application to the company's internal Platform as a Service (PaaS) deployment platform, which is based on Kubernetes and ArgoCD.

The technology stack includes:

  • Java 21 with AWS Corretto
  • PostgreSQL databases
  • AWS Elastic Load Balancer (ELB) management
  • Observability tools such as DataDog

The successful candidate will work closely with cross-functional teams to deliver robust, scalable solutions while maintaining high code quality and operational standards.

Skills:

  • Java 21 (AWS Corretto)
  • Java Servlets and JAX-RS API development
  • Experience with monolithic codebases and custom framework implementations
  • PostgreSQL database management and optimisation
  • AWS ELB setup and management
  • Observability and monitoring using DataDog
  • QA automation and test coverage improvement
  • Kubernetes and ArgoCD for PaaS deployment
  • Legacy system refactoring and performance tuning
  • Strong problem-solving and collaboration skills

Contract Software Engineer in Hull employer: Morson Edge

Join a forward-thinking company that values innovation and collaboration, offering a fully remote Contract Software Engineer position with a competitive day rate of £500. Our work culture fosters continuous learning and growth, providing opportunities to tackle unique challenges in a supportive environment while working with cutting-edge technologies like Java 21 and Kubernetes. Embrace the chance to make a meaningful impact on our evolving business landscape, all from the comfort of your own home.

M

Contact Details:

Morson Edge Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Contract Software Engineer in Hull

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or have experience in monolithic codebases. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Java Servlets or custom frameworks. 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 your problem-solving skills. Be ready to discuss how you've tackled legacy bottlenecks or improved QA coverage in past roles. We want to see your thought process and how you approach challenges!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Contract Software Engineer in Hull

Java 21 (AWS Corretto)
Java Servlets
JAX-RS API development
PostgreSQL database management
AWS Elastic Load Balancer (ELB) management
DataDog observability and monitoring
Kubernetes

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java 21, Servlets, and JAX-RS. We want to see how your skills match the unique tech stack we're using, so don’t hold back on showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're excited about this role and how your background in monolithic codebases and custom frameworks makes you a perfect fit for our team.

Showcase Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles, especially around legacy systems and performance tuning. We love seeing how you approach problem-solving!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, we can’t wait to hear from you!

How to prepare for a job interview at Morson Edge

Know Your Tech Stack

Make sure you’re well-versed in the specific technologies mentioned in the job description. Brush up on Java 21, Servlets, JAX-RS, and PostgreSQL. Being able to discuss your experience with these tools will show that you’re not just a good fit, but that you’re ready to hit the ground running.

Understand the Legacy System

Since the role involves addressing legacy bottlenecks, it’s crucial to understand common issues in monolithic codebases. Prepare examples of how you've tackled similar challenges in the past, especially regarding performance tuning and refactoring.

Showcase Your Problem-Solving Skills

Be ready to discuss specific problems you've solved in previous roles, particularly those related to QA automation and improving test coverage. Use the STAR method (Situation, Task, Action, Result) to structure your answers and make them impactful.

Collaboration is Key

This position requires working closely with cross-functional teams, so highlight your collaboration skills. Share experiences where you’ve successfully worked with others to deliver solutions, especially in remote settings, as this role is fully remote.