Junior Java Developer | Trinity Consulting | Singapore
Summary
Trinity Consulting, an IT recruitment and consulting firm, is hiring a permanent, on-site Junior Java Developer in Singapore. Day to day: building backend Java services with OOP, writing SQL for MySQL/Oracle/SQL Server, and supporting Spring Boot microservice modules in agile sprints alongside senior engineers.
Driving foundational enterprise software development, backend programming, and robust application engineering in Singapore, Trinity Consulting is actively seeking an accomplished Junior Java Developer for a permanent professional engagement. In this vital entry-level technical role, you will take full operational, tactical, and technical ownership of core Java programming, object-oriented design, database query construction, and collaborative software feature development. Bringing fresh academic qualifications or up to 2 years of practical Java development experience, you will empower global technology clients to achieve uncompromised software quality, scalable backend logic, and reliable enterprise system performance. This prestigious career opportunity offers competitive remuneration, comprehensive mentorship, and rapid professional growth within a premier international IT recruitment and consulting enterprise.
Detailed Job DescriptionAs a Junior Java Developer supporting Trinity Consulting on an on-site basis in Singapore, you will take full operational, tactical, and technical ownership of backend code authoring, database integration, bug fixing, and agile sprint contributions. Your day-to-day responsibilities include designing object-oriented Java classes, managing Collections and Exception Handling frameworks, writing and optimizing SQL queries for relational databases (MySQL, Oracle, SQL Server), supporting Spring Boot microservice modules, collaborating with senior software engineers, and interacting directly with professional recruiters like Melody Quejada.
Key Responsibilities- Architect, design, develop, test, and maintain robust backend software applications utilizing core Java principles, object-oriented programming (OOP), Collections, and Exception Handling.
- Write, optimize, and execute SQL queries, stored procedures, and schema operations across relational databases including MySQL, Oracle, and SQL Server.
- Support the development, integration, and deployment of backend services leveraging Spring Boot and Spring Framework components.
- Participate actively in code reviews, unit testing, debugging sessions, and agile sprint ceremonies to ensure high software quality standards.
- Troubleshoot, diagnose, and resolve application defects, memory allocation issues, and database connectivity bottlenecks.
- Collaborate seamlessly with frontend developers, quality assurance squads, and technical project managers during product development cycles.
- Ensure strict adherence to coding best practices, software design patterns, version control workflows (Git), and security baselines.
- Maintain meticulous technical documentation, API specifications, unit test coverage reports, and software development runbooks.
- Diploma or Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related technical discipline.
- Fresh graduate to 2 years of progressive professional hands‑on experience in Java software development and backend programming.
- Strong, demonstrable operational expertise in core Java fundamentals including object-oriented programming (OOP), Collections, and Exception Handling.
- Comprehensive working knowledge and practical proficiency in SQL and relational database management systems (MySQL, Oracle, SQL Server).
- Deep practical understanding of backend architecture, data structures, and algorithmic problem-solving.
- Solid practical grasp of software development life cycle (SDLC) methodologies and version control systems.
- Exceptional analytical problem-solving aptitude, eagerness to learn, and professional stakeholder communication skills.
- Mandatory legal work authorization and physical availability for professional operations in Singapore (fresh graduates are welcome to apply).
- Practical exposure or hands-on experience with Spring Boot or Spring Framework enterprise ecosystems.
- Previous internship tenure, academic capstone projects, or personal Java coding portfolios demonstrating practical application.
- Familiarity with containerization technologies such as Docker and cloud deployment environments.
- Experience utilizing enterprise agile tracking and collaboration platforms (Jira, Confluence).
- Active participation in software engineering societies, coding bootcamps, or open-source developer communities.
- Recruiter: Trinity Consulting Recruitment Division
- Contact Name: Melody Quejada (Empowering People & Business – Recruitment Partner)
- Email:
- Phone:
- Company Website: https://www.trinityconsulting.asia
- Salary/Rate: Market Competitive / Entry‑Level Software Engineering Package
- Deadline: Open until filled (Urgent Singapore Junior Java Developer Opening)
- Notice Period: Immediate Availability Preferred
- Contract Duration: Permanent / Full‑Time Professional Engagement (Singapore)
- When applying for this Junior Java Developer position through Trinity Consulting, ensure your resume explicitly highlight…?