Software Engineer JAVA programming experience
Software Engineer JAVA programming experience

Software Engineer JAVA programming experience

Full-Time 54000 - 90000 £ / 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 tech team in Bournemouth, driving innovation in cloud technologies.
  • Benefits: Enjoy a contract role with opportunities for growth and collaboration in a vibrant office environment.
  • Why this job: Work on exciting projects, enhance your skills, and make an impact in a supportive culture.
  • Qualifications: 10+ years of experience in Java, Python, and cloud technologies required.
  • Other info: Must be willing to work onsite 5 days a week.

The predicted salary is between 54000 - 90000 £ 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
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 and sharing your knowledge can help you build a reputation and may catch the attention of 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 enhances your coding skills but also demonstrates your ability to work collaboratively on large-scale applications, which is highly valued by employers.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Java, data structures, and algorithms. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills and get you ready for 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 are a great fit for the role. Mention specific projects where you've used Java, Python, and Spark, and how your experience aligns with the job requirements.

Showcase Relevant Projects: Include examples of large-scale web services or microservices applications you've built or debugged. Highlight your experience with AWS RDS/Aurora and Terraform, as these are key skills for the position.

Prepare for Technical Questions: Be ready to discuss your knowledge of object-oriented design, architectural patterns, and algorithms during interviews. Prepare examples that demonstrate your problem-solving skills and ability to communicate complex ideas clearly.

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've used Java, Spring Boot, and any relevant frameworks, as well as how you tackled challenges in those projects.

✨Demonstrate Cloud Knowledge

Since the role requires hands-on experience with AWS services, brush up on your knowledge of AWS RDS, EKS, and Lambda. Be ready to explain how you've utilised these services in past projects and how they contributed to the success of your applications.

✨Prepare for Technical Questions

Expect technical questions that assess your understanding of object-oriented design, data structures, and algorithms. Practise coding problems and be ready to explain your thought process clearly, as communication is key in this role.

✨Emphasise Team Collaboration

This position involves working closely with various teams, so be prepared to discuss your experience in collaborative environments. Share examples of how you've effectively communicated with both technical and non-technical stakeholders to ensure project success.

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
>