Senior Java Software Engineer

Manila, Philippines (Hybrid)

GECO Asia is Hiring: Senior Java Software Engineer 

GECO Asia is a specialist IT consulting and resourcing firm headquartered in Singapore, focusing on digital transformation, SAP implementation, and managed services. Provides specialized IT talent and software development across the Asia Pacific region, with major delivery centers in Singapore and the Philippines. 

We’re looking for a skilled Senior Java Software Engineer  who can lead development initiatives, support production systems, collaborate with end users, and drive continuous service improvements. This role blends hands‑on development, customer-focused support, and project leadership.

What You’ll Do

Application Development

  • Develop and build Java applications using modern tools, frameworks, and best practices

  • Write clean, maintainable, and scalable code

  • Produce high‑quality technical documentation during requirements and prototyping

  • Ensure strong application design, code quality, and adherence to standards

Continuous Service Improvement

  • Identify improvements to eliminate or prevent recurring incidents

  • Contribute to team initiatives to enhance system performance, stability, and service quality

  • Research emerging technologies and propose innovative solutions

Change Management

  • Analyze business processes and change requests

  • Convert requirements into detailed technical instructions and logical coding steps

  • Estimate feasibility, effort, and system dependencies

  • Perform coding, debugging, and unit testing

Customer Service

  • Communicate directly with end customers for support requirements

  • Resolve complex system issues and provide timely updates

  • Participate in knowledge transfer sessions during project turnover

Team Collaboration

  • Consult with immediate leads for guidance and project direction

  • Support team members and ensure continuity during production needs

  • Mentor colleagues and contribute to shared learning

Administrative Responsibilities

  • Comply with CMMI standards and organizational processes

  • Monitor daily service deliverables and submit required reports

  • Conduct technical assessments for applicants when needed

Learning & Growth

  • Stay updated on new technologies, tools, and best practices

  • Support training activities for support teams and junior programmers


Qualifications

Education

  • Bachelor’s degree in IT, Computer Engineering, or related fields

Experience

  • Minimum 5 years as a Java Developer

  • Strong background in application analysis, debugging, and troubleshooting

Technical Skills

  • Expert in Java 8 & 17, C#, .NET

  • Strong full‑stack and API integration background

  • Frameworks: Spring Boot, Legacy Spring, JSF/JSP

  • Databases: MySQL

  • Application Server: Tomcat 10.1

  • Build Tools: Maven, Ant

  • Tools: Azure DevOps, TFS, Git Flow, Agile Scrum

  • Strong analytical and problem‑solving skills

  • Ability to translate user requirements into program logic and code

Soft Skills

  • Professional, honest, and reliable

  • Self‑motivated with strong attention to detail

  • Team‑oriented with a passion for learning

  • Works well under pressure with minimal supervision

  • Strong sense of urgency and accountability

  • Able to mentor and support other team members

If you're ready to take on a role that blends development, innovation, and customer impact, we’d love to hear from you. Apply now!


Senior Java Software Engineer

Job description

Senior Java Software Engineer

Personal information
Details