Senior Software Engineer

apartmentILEX INNOVATION LABS PTE. LTD. placeGeylang scheduleFull-time calendar_month 

About us

iLex is a rapidly growing next-gen B2B SaaS fintech headquartered in Singapore, with operations in Hong Kong, London, and Sophia Antipolis. iLex integrates on a single platform access to global loan markets and a large network of investors, primary and secondary deal sites, advanced investor intelligence and market analytics for banks, debt advisors and institutional lenders.

iLex’s vision is to drive liquidity, efficiency, transparency, and security in loan capital markets. In collaboration with the industry, iLex builds cutting-edge solutions across the loan value chain to create more resilient and efficient loan markets.

By doing so, we actively contribute to providing better access to financing opportunities for all businesses and projects, advancing global growth and progress.

The opportunity

We are looking for a Senior Software Engineer to join our team in Singapore. As a integral member of the Engineering team and working closely with the Product and Client Success teams, you’ll be responsible for designing, improving, and maintaining our backend architecture and the codebase.

Our stack
  • Core: Java 21, Spring Boot 3 (WebMVC/WebFlux, Validation, Security, OAuth2 Resource Server), RESTful APIs, microservices
  • Data: PostgreSQL, Redis, jOOQ, Liquibase
  • Messaging & Auth: Apache Kafka, Keycloak (OIDC/OAuth2) ·
  • Build & Infra: Maven, Docker, Kubernetes, AWS (EKS, S3, SQS, SES, Secrets Manager), Jib
  • Observability: Micrometer + OpenTelemetry (OTLP), Actuator, structured logging (Logstash)
  • Tooling: Testcontainers, Springdoc OpenAP
You will
  • Design, build and maintain scalable backend services for the iLex SaaS platform
  • Design and optimize database schemas, queries, and data access patterns
  • Contribute to all phases of product development
  • Perform code analysis, troubleshooting, improvement and bug fixing
  • Build event-driven architectures using Kafka
  • Implement comprehensive monitoring, logging, and observability solutions
  • Ensure system security, compliance, and data integrity across all services
  • Collaborate with frontend engineers to design efficient API contracts
  • Participate in code reviews, architectural decisions, and system design discussions
  • Provide L2/L3 application support for the iLex platform hosted on AWS
  • Mitigate vulnerabilities within third-party libraries, open-source components, and external dependencies

What we look for

Must haves:

  • 8+ years of backend development experience with Java (Java 17+ preferred)
  • Proactive and autonomous, with the ability to take ownership and drive solutions end-to-end
  • Strong experience with Spring Boot and Spring ecosystem (Spring Data, Spring Security, etc.)
  • Hands-on experience with RESTful API design and implementation and Relational databases (PostgreSQL) and SQL optimization
  • Knowledge of authentication and authorization mechanisms (JWT, OAuth2)
  • Experience with message brokers like Kafka
  • Integrate and optimize tools like SonarQube, Checkmarx, Snyk Code, or equivalent.
  • Mitigate vulnerabilities within third-party libraries, open-source components, and external dependencies.
  • Experience in providing L2/L3 support.
  • Strong problem-solving skills

Desirable:

  • Background in financial services or trading systems
  • Experience with Keycloak or similar identity management systems
  • Experience in testing frameworks like JUnit
  • Experience in AWS services like EKS, S3, SQS, SNS, SES
  • Experience in AI assisted development with Claude code is a plus

Who you are

We are a lean team and as we continue to grow, maintaining our company culture and living by our values is key, so it’s important to us that you display:

  • Transparency – effectively communicate in good times and bad times
  • Simplicity – be focused and straightforward
  • Impact – spend time where it matters to get results
  • Commitment – take initiative, do what you say, and stick with the journey
  • Challenge – be curious and take feedback to continuously improve
  • Goodwill – appreciate your team and colleagues

You should also be keen on working in a fast paced, quickly scaling, start-up environment. If you are motivated and results-focused, we’d like to meet you.

What we offer
  • Competitive salary
  • Flexible leave structure
  • Flexible working arrangements so you can work from office, from home and from anywhere
  • Annual allowance for health & wellbeing including access to corporate medical and dental insurance plan
  • Annual allowance for learning & development
  • Great career development in a fast-paced environment
  • Regular company social events
  • Being part of a team of seasoned professionals providing revolutionary solutions to the market
  • Being part of a fintech pioneer with opportunities to grow with us in APAC, EMEA and beyond

iLex is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

apartmentMichael PageplaceGeylang
We are seeking highly skilled Senior Software Engineers to join a forward-thinking team within the Technology industry. This role in Singapore offers an exciting opportunity to develop innovative solutions while contributing to impactful projects...
check_circleNew offer

Senior Software Engineer

apartmentILEX INNOVATION LABS PTE. LTD.placeToa Payoh, 4 km from Geylang
advancing global growth and progress. The opportunity We are looking for a Senior Software Engineer to join our team in Singapore. As a integral member of the Engineering team and working closely with the Product and Client Success teams, you’ll...
local_fire_departmentUrgent

Senior Software Engineer

placeGeylang
Summary of Position As a Senior Software Engineer, you will be part of a dynamic team that develops best-of-breed trade and logistics solutions and platforms. You will participate in the software development life cycle from design, coding, testing...