Back-End Software Engineer (Java)

Finology Group — Malaysia · Posted ~21 hours ago

Mid

Skills

Java Data Structures and Algorithms Software Engineering Spring Boot JavaScript HTML CSS jQuery Test-Driven Development Code Review Ruby Ruby on Rails React

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering team is seeking a back-end specialist to design, deploy, maintain, and refactor scalable production systems. The role involves Java development, modern web technologies, software engineering best practices, testing, and code reviews, with opportunities to work across additional back-end and front-end technologies.

Highlights

Opportunity to build scalable and secure software used by thousands of people, work on both new and existing production features, and contribute to engineering standards and practices.

Description

Do you enjoy solving problems that will serve thousands of people? Are you experimental yet pragmatic in problem solving? Do you consider yourself to be a strong communicator? If yes, this role might be for you! What You’ll Be Working On - Engineering, writing, and deploying scalable, secure, and maintainable new features - Maintaining, extending, and refactoring existing production features - Collaborating and contributing to the continuous efforts in improving development standards (test-driven development, code reviews, etc.) What We’d Like to See in the Candidate - Minimum 4 years of professional experience coding in Java programming language, Ruby and/or React is a plus - Good understanding of data structures & algorithms - Good understanding of software engineering concepts - Willing to work with: Java Spring Boot/Ruby on Rails - Comfortable with front-end technologies such as JavaScript, HTML, CSS, and jQuery - Bachelor in Computer Science or any related field - Experience in the banking or insurance industry is a plus