LYNEER CORP (SINGAPORE) PTE. LTD. is hiring for a Java + Python 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 TDD, optimized SQL queries, Data Structures, Indexing, and Shell Scripting are a strong fit.
About this role
Job Summary Develop and maintain Java-based applications by applying strong computer science principles and testing methodologies to deliver robust, efficient, and scalable software solutions. Responsibilities • Develop and maintain applications using Core Java 8+ and JUnit to ensure high-quality code and reliable functionality • Apply Spring Boot and Spring core concepts to design and implement scalable backend services • Utilize strong computer science knowledge, including algorithms, data structures, and object-oriented design, to solve complex programming challenges • Write and execute acceptance tests following Test-Driven Development (TDD) practices to validate software requirements • Manage project builds and dependencies using Maven for consistent and repeatable builds • Execute basic Linux shell scripting commands to automate tasks and support development workflows • Implement Java messaging concepts such as JMS and MQ to enable asynchronous communication between services • Design and optimize SQL queries, including joins, indexes, and triggers, to improve database performance and reliability • Develop and consume web services using REST and SOAP protocols for system integration • Use IntelliJ IDEA, Git version control, and SonarQube/SonarLint tools to enhance code quality and maintainability Preferred competencies and qualifications • Experience with SQL query optimization techniques to improve application responsiveness • Familiarity with IntelliJ, Git, and SonarQube/SonarLint for efficient development and code quality assurance
Also in Software Engineering