Search by job, company or skills

Manpower Singapore

Senior Java Developer

5-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

You will be responsible for designing, developing, and maintaining applications that supports a range of banking products, services, and development workflows.

Responsibilities

  • Responsible for continuous improvement across the software development lifecycle for enterprise-level applications, including enhancements and ongoing maintenance.
  • Perform system integration testing and resolve software application issues
  • Develop and execute unit tests using appropriate testing frameworks.
  • Prepare and maintain detailed software design and technical documentation.
  • Provide effort and solution estimates based on business requirements.
  • Diagnose and resolve production issues as part of application support.
  • Mentor junior developers on coding best practices, design principles, and quality standards.
  • Review code to ensure adherence to development guidelines and maintain high-quality standards.

Requirements

  • 5-8 years of strong experience in Java programming
  • Possess good analytical, problem-solving skills
  • Experience in Apache Flink or Spring Boot microservices
  • Experience in building Java Microservices with Kafka Streaming (AVRO or JSON) and integration to schema registry
  • Good understanding of Database either PostgreSQL OR SQL Server, and related java components Spring Data JPA/JDBC
  • Good understanding of cache refresh strategies. Either of the below.
  • Spring Cache/Caffeine, Redis, In-memory caches
  • Understanding of Multi-threading, async processing
  • Good understanding of software testing methodologies, scripting and tools
  • Experience in one or more full SDLC for enterprise projects

Nice to have

  • Experience in Python, Linux/shell scripting, Database schema design, indexing
  • Experience in CDC concepts, Kafka integration
  • Experience inLinux or Container deployment (Docker, Kubernetes), Spring Actuator
  • Experience in Encryption, RBAC and secure Kafka

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134952197

Similar Jobs