Epicareer Might not Working Properly
Learn More

Senior, Software Developer (Java)

Salary undisclosed

Checking job availability...

Original
Simplified
This company is a global leader in their industry, providing unrivalled emergency assistance during critical illness, accident or civil unrest. They are currently seeking a Senior Software Engineer with demonstrated expertise in the software development lifecycle. This role offers an exciting opportunity to work on complex projects, developing new features, managing existing applications, and implementing microservices using Spring Boot, Hibernate, and JPA.

What you'll do: As a Senior Java Developer, you will play a crucial role in gathering system and user requirements, building Java modules, testing features before release, and profiling and improving back-end performance. You will also be responsible for developing new features, managing existing applications, developing and implementing microservices using Spring Boot, Hibernate, and JPA. Your role will involve owning and delivering features adhering to quality from development to production.

• Gather system and user requirements. Build Java modules and test features before release.

• Develop new features and manage existing applications.

• Develop and implement microservices using Spring Boot, Hibernate, and JPA.

• Profile and improve back-end performance. Document our back-end codebase.

What you bring: The ideal candidate for the Java Developer position will have significant experience as a Senior Java Developer or in a similar role. You should have experience designing, building and testing Java EE and Angular full-stack applications.

• Work experience as a Senior Java Developer or similar role, with expertise in Java EE and Angular full-stack applications.

• In-depth knowledge of popular Java frameworks like Spring Boot and Spring, as well as experience with Object-Oriented Design (OOD) and developing applications using the Java EE platform.

• Proficiency in implementing REST APIs, test-driven development, and performing unit and system testing of application code.

• Strong experience with relational databases, SQL, and ORM technologies (JPA2, Hibernate), along with developing microservices using Spring.

• Experience in migrating existing Java monolith applications to cloud-native environments and supporting Java and Angular web applications.

• Bachelor's degree in Computer Science or Software Engineering or equivalent experience, and familiarity with waterfall, agile, lean, and DevSecOps-focused environments.

• Excellent communication, interpersonal, analytical, problem-solving, and logical skills, with an ability to work independently and advanced working knowledge of Microsoft Office, JIRA, and Confluence.

What sets this company apart: This company is an industry leader in their field. They care for clients across the globe from more than 1,000 locations in 90 countries. Their expertise is unique: more than 12,000 employees are led by 1,500 doctors and 200 security specialists. They deliver unrivalled emergency assistance during critical illness, accident or civil unrest.

What's next: Ready to take your career to the next level? Apply now!

Apply Today by clicking on the link!

Do note that we will only be in touch if your application is shortlisted.

Agensi Pekerjaan Robert Walters Sdn Bhd
Business Registration Number : 729828-T
Licence Number : JTKSM 423C