Java Developer

Java Developer

Cardiff Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design and develop scalable, high-performance applications while mentoring junior developers.
  • Company: Join a global leader in advanced software solutions, shaping the future of technology.
  • 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 collaboration in a dynamic environment.
  • Qualifications: 3+ years of Java development experience; strong skills in OOP, SPML, and web services.
  • Other info: Experience in Agile methodologies and the Life insurance & Pensions market is a plus.

The predicted salary is between 28800 - 48000 £ per year.

Job Responsibilities:

  • Design and develop core components/services that are flexible, extensible, multi-tier, scalable, high-performance, and reliable applications of an advanced complex software system, called CoreSuite both in R&D and Delivery.
  • Object Oriented Analysis, Design, development of software components and applications.
  • Provide technical leadership and mentoring to junior developers.
  • Analyse requirement specifications, carry out feasibility analysis and estimate effort.
  • Develop use cases and design alternatives in accordance with business requirements.
  • Interact with Product Owner and Business analyst across geographies to leverage expertise and take development to the next level.
  • Work effectively in all phases of the software development life cycle, from requirements gathering to design, implementation, testing, and release, and help team members to do the same to accomplish deliverables on time.
  • Contribute in institutionalising the industry standard best software engineering processes, practices and methodologies.
  • Ability to understand and discuss technical concepts, schedule trade-offs, and opportunistic new ideas with technical employees.
  • Participate in code reviews, working with business analysts and testers to effectively document and validate all implementations.

Minimum Requirements:

  • A minimum of 3 years of hands-on design and development experience with Java.
  • Well versed with object-oriented methodologies.
  • Experienced working with SPML, JavaScript, XML and JSON, Spring or Spring Boot, Hibernate, and web services architecture, such as SOAP and/or REST, HTML5, CSS.
  • Experience working with relational database and SQL commands.
  • Proven experience in exploring new technologies to develop and deliver innovative solutions.
  • Good conceptual, analytical, mathematical skills.
  • Very good verbal and written communication skills.
  • Self-motivated, flexible, quick learning capability and ability to perform under pressure.
  • Ability to work independently, to work well with others and to be a team player.
  • Demonstrated experience with strong focus on quality and timely delivery.
  • Experience working with a global company and global clients.
  • Experience with Agile development methodologies (specifically scrum).
  • Experience in the Life insurance & Pensions market - an advantage.
  • Knowledge of Microservices concepts - an advantage.

Java Developer employer: Sapiens International

As a Java Developer at our innovative company, you will thrive in a dynamic work culture that prioritises collaboration and continuous learning. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages mentorship and technical leadership. Located in a vibrant area, our team enjoys a balanced work-life experience while contributing to cutting-edge projects that make a real impact in the software industry.
S

Contact Detail:

Sapiens International Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Spring Boot and Hibernate. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Brush up on your understanding of Agile methodologies, particularly Scrum. Being able to discuss your experience in Agile environments will demonstrate your adaptability and readiness to work in a global team.

✨Tip Number 3

Prepare to discuss your previous experiences in mentoring junior developers. Highlighting your leadership skills can show us that you're not just a developer but also someone who can help elevate the team's performance.

✨Tip Number 4

Engage with our community or forums related to Java development. Networking with current employees or industry professionals can provide insights into our company culture and expectations, making you a more informed candidate.

We think you need these skills to ace Java Developer

Java Development
Object-Oriented Programming
SPML
JavaScript
XML
JSON
Spring Framework
Spring Boot
Hibernate
Web Services Architecture (SOAP/REST)
HTML5
CSS
Relational Databases
SQL Commands
Agile Development Methodologies (Scrum)
Technical Leadership
Feasibility Analysis
Use Case Development
Code Review
Analytical Skills
Communication Skills
Team Collaboration
Problem-Solving Skills
Adaptability
Self-Motivation
Time Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and relevant technologies like Spring, Hibernate, and web services. Emphasise your hands-on design and development experience, as well as any leadership roles you've taken on.

Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about the role of Java Developer. Mention specific projects where you've demonstrated your skills in object-oriented design and your ability to work in Agile environments.

Showcase Technical Skills: Include a section in your application that lists your technical skills, particularly those mentioned in the job description, such as SPML, JavaScript, XML, JSON, and SQL. This will help your application stand out.

Highlight Team Collaboration: Discuss your experience working with cross-functional teams and how you've contributed to successful project outcomes. Mention any mentoring roles you've had, as this aligns with the company's need for technical leadership.

How to prepare for a job interview at Sapiens International

✨Showcase Your Java Expertise

Make sure to highlight your hands-on experience with Java during the interview. Be prepared to discuss specific projects where you applied object-oriented methodologies and how you tackled challenges in design and development.

✨Demonstrate Problem-Solving Skills

Expect to be asked about your approach to analysing requirements and conducting feasibility studies. Share examples of how you've estimated effort and developed use cases that align with business needs.

✨Communicate Effectively

Since good verbal and written communication skills are essential, practice explaining technical concepts clearly. Be ready to discuss how you've interacted with product owners and business analysts to enhance project outcomes.

✨Emphasise Team Collaboration

Highlight your experience working in Agile environments and your ability to mentor junior developers. Discuss how you've contributed to code reviews and collaborated with cross-functional teams to ensure timely delivery of high-quality software.

Java Developer
Sapiens International
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>