Internship Programme 2027: Software Engineer (Java)
Core
Building APIs, microservices, and optimizing systems for risk management, fraud detection, and payment processing within a global financial super app.
Role type
Software Engineering Intern (Java)
Builds
APIs, microservices, and greenfield/enhanced systems for core financial products
Domain
Fintech / Financial Services
Deliverable
production ML models | product features
Required skills
Java 17/21, microservices architecture, API development, system optimization, TDD, SQL/NoSQL databases, containerization (Docker/Kubernetes)
Preferred skills
Open-source contributions, problem-solving mindset, proactive approach
Technologies
Java 17/21, GCP, Kubernetes, Docker, PostgreSQL, Redis, SparkJava, Spock, JOOQ
Responsibilities
Collaborating with engineers across different tech stacks, Building APIs and developing microservices, Optimising systems for risk management and fraud detection, Contributing to greenfield and existing projects, Sharing progress with global teams, Managing tasks and presenting outcomes
Seniority
Intern