Reporting Finance Analyst

Lancesoft Malaysia

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lancesoft Malaysia is seeking an experienced Java developer to design, build and modernize enterprise web applications using Java, Spring Boot, and microservices. You will work with business analysts to translate requirements into scalable technical solutions.

The role emphasizes secure coding, CI/CD pipelines, AWS deployments, and robust testing, with a focus on performance monitoring and collaboration with stakeholders to deliver timely outcomes.

Qualifications

  • 4+ years of hands-on production Java development.
  • Strong Java, Spring Boot, microservices, REST/SOAP APIs, MySQL.
  • CI/CD, automated testing, code quality tools, and version control.
  • Knowledge of OWASP Top 10 and AWS cloud services.

Responsibilities

  • Develop, rearchitect, and modernize enterprise web applications using Java and Spring Boot.
  • Collaborate with analysts to translate business requirements into technical solutions.
  • Design and maintain microservices with reactive programming and APIs.
  • Prepare specs, conduct reviews, manage Git/GitLab repositories.
  • Develop unit/integration tests and support CI/CD with Jenkins and Maven.
  • Deploy, monitor production, troubleshoot, and ensure stability.
  • Maintain security per OWASP guidelines and support AWS deployments.
  • Work with Redis, Memcached, Kafka, Vault for caching and messaging.
  • Document knowledge, identify improvements, and share with team.
  • Provide ongoing support with stakeholders to meet timelines.

Education

Bachelor's degree / postgraduate qualification in Computer Science or related field

Tools

GitLab
Jenkins
SonarQube
Maven
Git
AWS
Linux

Job description

Key Responsibilities
  • Develop, rearchitect, and modernize enterprise web applications using Java and Spring Boot.
  • Collaborate with business analysts, system analysts, and cross-functional teams to translate business requirements into technical solutions.
  • Design, develop, and maintain microservices-based applications using reactive programming, RESTful/SOAP APIs, JPA, and database technologies.
  • Prepare technical specifications, conduct code reviews, and manage source code using Git, GitLab, or SVN.
  • Develop unit and integration tests and support CI/CD pipelines using Jenkins, Maven, and SonarQube.
  • Deploy application enhancements, monitor production performance, troubleshoot issues, and ensure application stability.
  • Implement secure coding practices aligned with OWASP guidelines and support cloud deployments, particularly on AWS.
  • Work with caching, messaging, and security technologies such as Redis, Memcached, Kafka, and Vault.
  • Maintain technical documentation, identify process improvements, and share technical knowledge with team members.
  • Provide ongoing application support and collaborate with internal and external stakeholders to deliver solutions within agreed timelines.
Requirements
  • Bachelor's degree, postgraduate diploma, or professional qualification in Computer Science, Information Technology, or a related field.
  • Minimum 4 years of hands-on production-level Java application development experience.
  • Strong experience in Java, Spring Boot, microservices, reactive programming, Maven, JPA, RESTful/SOAP APIs, and MySQL.
  • Hands-on experience with CI/CD, automated testing, code quality tools, and version control systems, including Jenkins, SonarQube, and GitLab.
  • Knowledge of secure coding practices, OWASP Top 10, application deployment, and AWS cloud services.
  • Familiarity with Java WebFlux, Quarkus, Redis, Memcached, Kafka, and Vault is an advantage.
  • Experience with Linux/Red Hat environments, Bash scripting, and application monitoring is an added advantage.
  • Strong analytical, problem-solving, communication, teamwork, and technical documentation skills.
  • Oracle or Java certifications are advantageous.
  • Experience in financial services or credit reporting systems is an added advantage.
Core Technical Skills

Java | Spring Boot | Microservices | Reactive Programming | Maven | JPA | REST/SOAP APIs | MySQL | Git/GitLab | Jenkins | SonarQube | AWS | Unit & Integration Testing

Preferred Skills

Java WebFlux | Quarkus | Redis | Memcached | Kafka | Vault | Linux/Red Hat | Bash Scripting | OWASP Security | Financial Services/Credit Reporting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - Java
Senior Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Engineer - Java
Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Senior Java Developer
Senior Java Developer

CTOS • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Quest Oracle Community • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Back End Developer
Back End Developer

Adecco Portugal • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Technical Lead, Trade Finance Applications (Java / Spring Boot)
Technical Lead, Trade Finance Applications (Java / Spring Boot)

CIMB • Kuala Lumpur

On-site
MYR 201,000 - 312,000
Full Stack / Back End Developer
Full Stack / Back End Developer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Java & Microservices Developer
Java & Microservices Developer

Unison Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer (Java / Spring Boot)
Senior Software Engineer (Java / Spring Boot)

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Petaling Jaya

On-site
MYR 220,000 - 340,000
Senior Software Engineer
Senior Software Engineer

The Great Eastern Life Assurance Company Limited • Kuala Lumpur

On-site
MYR 90,000 - 130,000