Software Engineer JAVA programming experience
Software Engineer JAVA programming experience

Software Engineer JAVA programming experience

Full-Time 54000 - 84000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us as a Java Developer, coding and building large-scale web services.
  • Company: Be part of a dynamic team in Bournemouth, focused on innovative cloud solutions.
  • Benefits: Enjoy a contract role with hands-on experience in cutting-edge technologies.
  • Why this job: This is your chance to work with modern microservices and AWS, enhancing your tech skills.
  • Qualifications: 10+ years of experience in Java, Python, and cloud technologies required.
  • Other info: Office-based role, perfect for those who thrive in collaborative environments.

The predicted salary is between 54000 - 84000 £ per year.

Role: Java Developer

Job Type: Contract

Location: Bournemouth, UK (5 Days to Office)

JD:

  • 10+ years experience only
  • Exposure to Cloud technologies
  • Proficient in coding in Java, Python and Spark
  • Hands-on experience working with AWS stack/services
  • Hands-on experience with Java and Spring
  • Working knowledge of AWS RDS/Aurora Database
  • Working knowledge of AWS EKS/ECS/Lambda
  • Knowledge of AWS SQS/SNS
  • Knowledge of Terraform for AWS resource/service provisioning
  • Experience building and debugging large-scale web services, and microservices based, Kubernetes-orchestrated applications
  • Strong Computer Science fundamentals in object-oriented design, architectural and design patterns, data structures & algorithms
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Excellent communication skills, with the ability to tailor communications for different audiences, ranging from senior business to junior technology staff
  • A willingness to actively participate in all aspects of the software development lifecycle, including but not limited to - refinement of requirements, estimation & planning, platform design & implementation, test & deployment automation, and platform resiliency & support

Primary Skills:

  • Kafka, IBM MQ
  • Java Spring Boot
  • Big File handling
  • Exposure to modern microservice architecture

Good to have skills:

  • Microservices
  • CI/CD
  • AWS- S3, EKS, SQS

Software Engineer JAVA programming experience employer: PURVIEW

As a leading employer in the tech industry, our company offers an exceptional work environment in Bournemouth, where innovation meets collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values diverse perspectives. With a focus on cutting-edge technologies and a commitment to work-life balance, we empower our Software Engineers to thrive while contributing to impactful projects in the cloud space.
P

Contact Detail:

PURVIEW Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer JAVA programming experience

✨Tip Number 1

Make sure to showcase your hands-on experience with AWS services during networking opportunities. Attend local tech meetups or online webinars focused on cloud technologies, as these can help you connect with professionals in the field and potentially lead to referrals.

✨Tip Number 2

Join relevant online communities or forums where Java developers and cloud technology enthusiasts gather. Engaging in discussions about Java, Spring, and AWS can not only enhance your knowledge but also increase your visibility to recruiters looking for candidates with your skill set.

✨Tip Number 3

Consider contributing to open-source projects that utilise Java and AWS. This not only demonstrates your coding skills but also shows your commitment to continuous learning and collaboration, which are highly valued in a corporate environment.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on object-oriented design and algorithms. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills, which will be crucial for demonstrating your expertise during the interview process.

We think you need these skills to ace Software Engineer JAVA programming experience

Java Programming
Python Programming
Apache Spark
AWS Cloud Services
Spring Framework
AWS RDS/Aurora
AWS EKS/ECS/Lambda
AWS SQS/SNS
Terraform
Microservices Architecture
Kubernetes
Object-Oriented Design
Data Structures and Algorithms
Debugging Skills
Communication Skills
Software Development Lifecycle
CI/CD Practices
Kafka
IBM MQ
Big File Handling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 10+ years of experience in Java development and any relevant cloud technologies. Emphasise your hands-on experience with AWS services, Java Spring, and microservices architecture.

Craft a Strong Cover Letter: In your cover letter, explain why you're a great fit for the role. Mention specific projects where you've used Java, Python, or Spark, and how your experience aligns with the job requirements, especially in cloud technologies and large-scale web services.

Showcase Relevant Projects: Include examples of projects that demonstrate your proficiency in building and debugging applications using AWS, Java Spring Boot, and microservices. Highlight any experience with CI/CD processes and tools like Terraform.

Prepare for Technical Questions: Be ready to discuss your technical skills in detail. Prepare to answer questions about object-oriented design, architectural patterns, and your experience with AWS services. This will help you stand out during the interview process.

How to prepare for a job interview at PURVIEW

✨Showcase Your Java Expertise

Make sure to highlight your extensive experience with Java during the interview. Be prepared to discuss specific projects where you utilised Java, Spring Boot, and any relevant frameworks, as this will demonstrate your proficiency and hands-on experience.

✨Demonstrate Cloud Knowledge

Since the role requires exposure to cloud technologies, be ready to talk about your experience with AWS services like RDS, EKS, and Lambda. Discuss how you've implemented these technologies in past projects, as this will show your practical understanding of cloud environments.

✨Prepare for Technical Questions

Expect technical questions related to object-oriented design, data structures, and algorithms. Brush up on your computer science fundamentals, as well as your knowledge of microservices architecture and CI/CD practices, to confidently tackle these queries.

✨Communicate Effectively

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you may need to tailor your communication for different audiences. This will showcase your ability to collaborate effectively within a diverse team.

Software Engineer JAVA programming experience
PURVIEW
P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>