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
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
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.