At a Glance
- Tasks: Lead Java development projects, ensuring high-quality code and collaboration with teams.
- Company: Join a dynamic tech company in Rickmansworth, pushing boundaries in software development.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of an innovative team that values creativity and impact in the tech industry.
- Qualifications: Expertise in Java, Spring, and web technologies required; experience in SDLC is a plus.
- Other info: Work permit needed if not a passport holder of the country.
The predicted salary is between 43200 - 72000 £ per year.
- High-energy, detail-oriented, proactive and able to function independently under pressure.
- Expert in Java, J2EE, WebServices (REST, SOAP), API Gateway, Integration patterns, Security standards, Spring boot, Spring MVC, Spring 4.0, Hibernate/JPA, concurrency and threading, Collections.
- Web application related technologies – Java, Spring.
- Web technologies – JavaScript, React, JQuery, AngularJS.
- API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract.
- Functional testing using Selenium/Jbehave.
- Test Driven Development (TDD) Methodology and Unit Testing using Junit/XCTest.
- Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock.
- Static Code Analysis using SonarQube/Xcode Static Analyzer.
- Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure.
- Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git.
- Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting, HTML, CSS, JavaScript, AJAX.
- Understanding of Web/Application servers like JBoss, Apache Tomcat.
- Hands-on knowledge of tools like Sonar, Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkins/Bamboo)/CD, Splunk.
- Strong communication skills -- both verbal and written – with strong relationship, collaborative skills and organizational skills.
- Proven experience in SDLC & implementation of Projects.
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Developer - Rickmansworth, UK
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring, and RESTful services. Being able to discuss your hands-on experience with these tools during an interview will demonstrate your suitability for the role.
✨Tip Number 2
Prepare to showcase your problem-solving skills by discussing past projects where you implemented Test Driven Development (TDD) or used tools like Jenkins for CI/CD. This will highlight your practical knowledge and ability to work under pressure.
✨Tip Number 3
Brush up on your communication skills, as strong verbal and written communication is essential for this role. Be ready to provide examples of how you've successfully collaborated with teams or stakeholders in previous positions.
✨Tip Number 4
Research StudySmarter and our company culture to align your values with ours. During the interview, express why you want to work with us specifically, which can set you apart from other candidates.
We think you need these skills to ace Lead Java Developer - Rickmansworth, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, J2EE, and the specific technologies mentioned in the job description. Use keywords from the job listing to ensure your application stands out.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for the role and how your skills align with the company's needs. Mention specific projects or experiences that demonstrate your expertise in the required technologies.
Showcase Relevant Projects: If you have worked on projects that involved API testing, TDD, or any of the other technologies listed, be sure to include these in your application. Provide brief descriptions of your role and the outcomes.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at TN United Kingdom
✨Showcase Your Technical Expertise
Make sure to highlight your experience with Java, J2EE, and the various frameworks mentioned in the job description. Be prepared to discuss specific projects where you utilised these technologies, as well as any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect to be asked about troubleshooting scenarios. Prepare examples that showcase your ability to diagnose issues using tools like Splunk or Jenkins. Discuss your thought process and the steps you took to resolve problems effectively.
✨Emphasise Collaboration and Communication
Strong communication skills are crucial for this role. Be ready to share experiences where you worked in a team, highlighting how you contributed to successful project outcomes. Mention any tools you used for collaboration, such as Jira or Rally.
✨Prepare for Behavioural Questions
Since the role requires someone who can function independently under pressure, prepare for behavioural questions that assess your work ethic and adaptability. Use the STAR method (Situation, Task, Action, Result) to structure your responses.