Fullstack Java developer

Fullstack Java developer

Farnborough Full-Time 36000 - 60000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Design and develop scalable Java applications while collaborating with cross-functional teams.
  • Company: Join a leading tech firm in Farnborough with a focus on innovation.
  • Benefits: Competitive pay, flexible work schedule, and opportunities for professional growth.
  • Why this job: Be part of exciting projects using the latest technologies and make a real impact.
  • Qualifications: 10+ years in Java development, strong skills in Spring and Microservices.
  • Other info: Dynamic work environment with great potential for career advancement.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking a highly skilled and experienced Senior Java Developer to design, develop, and maintain robust, scalable, and high-performance applications. The ideal candidate will have deep expertise in Core Java, Spring Framework, and Microservices architecture, along with hands-on experience in AWS cloud services and automation tools like Terraform or Ansible.

Key Responsibilities

  • Design, develop, and deploy scalable Java-based applications using Spring 11/17 and Microservices architecture.
  • Develop RESTful APIs and integrate with front-end systems built on Angular.
  • Collaborate with cross-functional teams to deliver secure, efficient, and maintainable software solutions.
  • Implement and manage cloud infrastructure using AWS services.
  • Automate deployment and infrastructure provisioning using Terraform or Ansible.
  • Optimize application performance using Apache Spark for data processing where required.
  • Write clean, efficient, and maintainable code following best coding practices.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Work closely with the DevOps team to ensure smooth CI/CD processes.
  • Develop and maintain SQL queries and procedures for backend database operations.

Required Skills & Qualifications

  • Strong proficiency in Core Java, OOPs concepts, and Spring 11/17 Framework.
  • Hands-on experience with Microservices and RESTful API design.
  • Experience with AWS cloud services (EC2, Lambda, S3, RDS, etc.).
  • Proficiency in Terraform or Ansible for infrastructure automation.
  • Working knowledge of Angular or similar UI frameworks.
  • Solid understanding of SQL and relational database design.
  • Experience with Apache Spark for distributed data processing (preferred).
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork abilities.

Nice to Have

  • Experience in CI/CD pipelines, Docker, or Kubernetes.
  • Familiarity with Agile/Scrum development methodologies.
  • Knowledge of security best practices in cloud-based environments.

Education

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Fullstack Java developer employer: Q1 Technologies, Inc.

Join a forward-thinking company in Farnborough that values innovation and collaboration, offering a dynamic work culture where your expertise as a Fullstack Java Developer will be recognised and rewarded. With flexible working arrangements and a commitment to employee growth through continuous learning opportunities, you will thrive in an environment that encourages creativity and technical excellence. Enjoy the unique advantage of working with cutting-edge technologies while contributing to impactful projects in a supportive team atmosphere.
Q

Contact Detail:

Q1 Technologies, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Fullstack Java developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in cloud services. 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 showcasing your best projects, especially those involving Core Java, Spring, and Microservices. 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, AWS, and automation tools like Terraform. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like 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 Fullstack Java developer

Core Java
Spring Framework 11/17
Microservices architecture
AWS cloud services
Terraform
Ansible
RESTful API design
Angular
SQL
Apache Spark
Problem-Solving Skills
Analytical Skills
Debugging Skills
Communication Skills
Teamwork Abilities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Core Java, Spring Framework, and Microservices. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our Fullstack Java Developer role. Share specific examples of your work with AWS and automation tools like Terraform or Ansible.

Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled complex technical issues. We love candidates who can demonstrate strong analytical skills and a knack for debugging!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Q1 Technologies, Inc.

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Core Java, Spring Framework, and Microservices architecture. Brush up on your knowledge of AWS services and automation tools like Terraform or Ansible, as these will likely come up during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you resolved them. Use examples that highlight your analytical skills and ability to troubleshoot complex technical issues.

✨Demonstrate Collaboration

Since this role involves working with cross-functional teams, be ready to share experiences where you successfully collaborated with others. Highlight your communication skills and how you contributed to team success.

✨Prepare for Coding Challenges

Expect to tackle some coding problems during the interview. Practice writing clean, efficient code and be prepared to explain your thought process. Familiarise yourself with common algorithms and data structures relevant to Java development.

Fullstack Java developer
Q1 Technologies, Inc.
Location: Farnborough

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

>