senior software developer
TOTAL EBIZ SOLUTIONS PTE. LTD.
Singapore
On-site
SGD 80,000 - 100,000
Full time
Job summary
A technology solutions firm located in Singapore is seeking a Java Developer with 5–7 years of experience. The role involves collaborating on software applications, leading feature development, and mentoring junior team members. The ideal candidate is proficient in Java, Spring, and Hibernate, with strong leadership and communication skills. Competitive compensation and growth opportunities are offered.
Qualifications
- Minimum 5–7 years of relevant working experience in Java software development.
- Proficient in debugging, performance tuning, and software architecture principles.
- Oracle Certified Professional Java Programmer (OCPJP) preferred.
Responsibilities
- Collaborate with cross-functional teams to design and develop software applications.
- Lead the development and implementation of new features.
- Conduct code reviews and provide feedback to team members.
- Troubleshoot and resolve complex technical issues.
Skills
Java technologies
Spring
Hibernate
Git
Leadership
Problem-solving
Communication
Mentoring
Education
Degree in Computer Science, Software Engineering, or related field
Responsibilities
- Collaborate with cross-functional teams to design and develop robust software applications using Java technologies.
- Lead the development and implementation of new features and enhancements.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Participate in architectural design discussions and provide valuable insights.
- Mentor junior developers and contribute to their growth and development.
- Stay updated on emerging technologies and best practices in software development.
- Any other adhoc duties as assigned
Requirements
- Minimum Degree in Computer Science, Software Engineering, or related field, or equivalent
- At least 5–7 years of relevant working experience in Java software development
- Proficient in Java technologies (e.g., Spring, Hibernate), code versioning tools (e.g., Git), debugging, performance tuning, and software architecture principles
- Strong leadership, problem-solving, communication, and mentoring abilities; capable of working collaboratively in cross-functional teams
- Oracle Certified Professional Java Programmer (OCPJP) or similar Java certifications preferred