ALAN PARTNERS SG PTE. LTD. is hiring for a Java Developer internship — a 12-month, on-site Software Engineering role based in ANSON ROAD, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Design, Troubleshooting, Development, Data Structures, and Core Java are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Job Description & Requirements Overview: We are looking for a passionate Java Developer with a strong interest in low-latency, high-performance trading system environments. This role is ideal for someone early in their career who is eager to grow in core engineering, system performance, and real-time execution platforms. Key Responsibilities: • Design, develop, and optimize Java components for low-latency trading applications. • Work with data structures (including HashMap and concurrent collections) to build efficient, high-throughput systems. • Implement multithreaded and concurrent processing solutions to support real-time workflows. • Collaborate with senior engineers to profile performance, tune JVM settings, and improve system responsiveness. • Participate in code reviews, testing, troubleshooting, and continuous improvement initiatives. Requirements: • 2+ years of hands-on experience in Core Java development. • Good understanding of multithreading, concurrency, and data structures (especially HashMap internals). • Strong interest or exposure to low-latency or high-performance system design. • Experience with messaging frameworks (e.g., Kafka, JMS) is a plus. • Knowledge of network protocols, GC tuning, or Linux performance tools is an advantage. • Passion for writing clean, efficient, and high-quality code.
Also in Software Engineering