Search by job, company or skills

Senior Software Engineer, Java

Early Applicant
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

Job Summary

You'll architect and build robust, scalable backend systems for our cutting-edge fintech platforms. You'll lead by example, mentor junior engineers, and play a crucial role in design, implementation, and continuous improvement of our enterprise-grade solutions. This is your opportunity to make an impact in a high-growth, people-first company.

Key Responsibilities

  1. Architect, develop, and maintain high-performance backend services for our enterprise fintech applications.
  2. Guide and mentor junior developers; conduct code reviews and knowledge-sharing sessions.
  3. Take ownership of technical decisions, contribute to architectural discussions, and enforce coding best practices.
  4. Collaborate with cross-functional teams (product, QA, business) to deliver quality features in an agile environment.
  5. Ensure backend services adhere to industry standards on performance, scalability, and security.
  6. Continuously explore new tools, frameworks, and practices to improve system performance and team productivity.

Required Skills and Qualifications:

Must-Have:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 6 years of hands-on backend development experience, preferably in fintech or payment domains.
  • Deep understanding of Java (Java 8+), Spring Boot, and software engineering best practices.
  • Expertise in SQL and database optimization (MySQL, MariaDB, MSSQL), plus experience with ORM tools (e.g., Hibernate).
  • Strong grasp of secure coding standards (OWASP, PCI DSS, etc.) and compliance-aware development.
  • Proficient in designing RESTful APIs, working with JSON, and integrating with external systems, plus experience with front-end skills (HTML, CSS, JavaScript).
  • Experience with CI/CD, automated testing, and version control systems (e.g., Git).

Nice-to-Have:

  • Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, etc.).
  • Exposure to event-driven architectures and message queues (e.g., Kafka, RabbitMQ).
  • Ability to analyze system bottlenecks and optimize for performance and reliability.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 152294907

Similar Jobs

Malaysia, Kuala Lumpur

Skills:

Pl SqlJsonIbm MqXsdSqlJmsOracle RdbmsRESTXmlAs400Mysql DbPgpMongoDBIBM Connect DirectAxway MFT suiteWintel platformsAES EncryptionSentinel Secure Transport EdgeTransfer CFTCG FMShell Scripts for UnixSLIFTTectia SSHJ-Craft SSH

Malaysia, Kuala Lumpur

Skills:

GcpDistributed SystemsTemporalstrongly typed languagesEncore.devGoevent-driven architectures

Malaysia, Kuala Lumpur

Skills:

threat modeling MetasploitTerraformSonarqubeAWSCloudformationNmapPenetration TestingJenkinsBurp SuiteDevSecOpsVulnerability AssessmentsOwaspAzureSSDFAzure Key VaultSecure Code ReviewsGitHub ActionsTrivyProwlerpacuScoutSuiteGitLab CICloud Security AssessmentsnistInfrastructure-as-CodeCheckmarxSemgrep

Malaysia, Kuala Lumpur

Skills:

JavaPostgreSQLKafkaSpring BootSpring MVCRedisRabbitmqGitDockerMySQLMybatisKubernetesMyBatis-PlusRocketMQRESTful API design

Malaysia, Kuala Lumpur

Skills:

JavaJavascriptCDistributed SystemsMicrosoft AzureKubernetesPythonGoogle Cloudmicroservice architectureAWS

Beware of Scammers

We don’t charge money for job offers