At a Glance
- Tasks: Join a dynamic team to develop and enhance enterprise-level applications using Java and microservices.
- Company: Be part of an agile, fast-paced environment in East Sussex focused on high-quality software delivery.
- Benefits: Enjoy a hybrid work model with occasional office presence and collaborative team culture.
- Why this job: This role offers the chance to tackle exciting challenges and grow your coding skills in a supportive setting.
- Qualifications: 4+ years of experience in agile development, proficiency in Java, and knowledge of microservices are essential.
- Other info: Opportunity to mentor junior developers and stay updated with the latest technologies.
The predicted salary is between 36000 - 60000 £ per year.
Java Developer – Microservices
Hybrid, occasional office presence in East Sussex
Working across all aspects of the software development lifecycle; supporting and delivering high quality software changes across systems and platforms.
Delivery teams are agile, fast-paced and collaborative. Looking for individuals who are proactive, enthusiastic and can bring an analytical mindset to any challenge or opportunity.
Skills & Experience
- 4+ years practical experience working as a Developer in an agile team, supporting and developing enterprise level applications.
- Java/ JVM based languages essential.
- Microservices essential
- Springboot / dot net / Python experience an advantage.
- Experience of working with Azure would be advantageous
- Relational databases, SQL desirable
- Object oriented analysis and design
- Source Management software such as GitHub
- Knowledge of a Test-driven approach including exposure to either TDD or BDD would be an advantage.
Accountabilities
- Write and modify software to agreed standards with minimal input from experienced team members
- Understand and apply development standards though-out own work and be able to leverage tooling as needed to achieve a well-engineered result.
- Conducts testing and debugging of code, corrects errors, and re-test to achieve error-free results.
- Document work in accordance with agreed internal standard including unit test coverage
- Communicate effectively with the team, participate in scrum meetings, design reviews
- Consistently delivers on own User Story Commitments
- Demonstrable analysis and problem solving skills, adopting a rational and logical approach
- Understanding of database and application services, such as queues and caching.
- Passion for coding
- Participate in review for own work
- Potential to guide more junior team members
- Passion for development and ability to keeps skills and knowledge up to date and current
Java Web Developer employer: Manufacturing Recruitment Ltd
Contact Detail:
Manufacturing Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Web Developer
✨Tip Number 1
Make sure to showcase your experience with Java and microservices in your conversations. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarize yourself with Agile methodologies if you haven't already. Being able to discuss your experience in agile teams and how you contribute to fast-paced environments will resonate well with our team culture.
✨Tip Number 3
Brush up on your knowledge of Azure and relational databases. Even if you don't have extensive experience, showing a willingness to learn and adapt can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your approach to testing and debugging code. Sharing examples of how you've applied TDD or BDD in past projects will highlight your commitment to delivering high-quality software.
We think you need these skills to ace Java Web Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, microservices, and any relevant frameworks like Springboot. Emphasize your agile team experience and any projects that showcase your problem-solving skills.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the job description, particularly your experience with Azure and relational databases.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, such as Java, SQL, GitHub, and any experience with TDD or BDD. This will help demonstrate your qualifications at a glance.
Prepare for Agile Questions: Since the role involves working in an agile environment, be ready to discuss your experience in agile teams during interviews. Think of examples where you contributed to team success and how you handle challenges collaboratively.
How to prepare for a job interview at Manufacturing Recruitment Ltd
✨Show Your Passion for Coding
Make sure to express your enthusiasm for coding and software development during the interview. Share specific examples of projects you've worked on that showcase your passion and commitment to continuous learning in the field.
✨Demonstrate Your Agile Experience
Since the role requires working in an agile team, be prepared to discuss your previous experiences in agile environments. Highlight how you contributed to team dynamics, participated in scrum meetings, and delivered on user story commitments.
✨Highlight Your Technical Skills
Be ready to talk about your experience with Java, microservices, and any other relevant technologies like Springboot or Azure. Provide concrete examples of how you've applied these skills in past projects, especially in relation to enterprise-level applications.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your analytical and problem-solving abilities. Practice articulating your thought process when tackling coding challenges or debugging issues, as this will demonstrate your rational and logical approach to development.