Software Engineer (Java) at Cygnify
Makati, Metro Manila, Philippines -
Full Time


Start Date

Immediate

Expiry Date

16 May, 26

Salary

0.0

Posted On

15 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Core Java, Java EE, SQL, RDBMS, Oracle, MS SQL Server, DB2, Sybase, JavaScript, HTML5, CSS, Angular, React, jQuery, Spring

Industry

Business Consulting and Services

Description
Job Title: Software Engineer (Java) Location: Makati, Philippines We are partnering with a leading fintech company looking to hire an experienced Software Engineer (Java) to join their growing team in Manila, Philippines. Responsibilities Develop and test applications based on functional and technical specifications, delivering quality solutions, both independently and as part of a team. Analyze requirements, propose technical solutions, and assess scope, risks, and effort estimates. Optimize application performance and troubleshoot defects across development and maintenance phases. Provide technical and application support to clients and internal teams. Support legacy data migration initiatives and assist with ad-hoc project tasks as required. Work independently with minimal supervision while collaborating effectively with senior team members. At least 5 years of hands-on experience in enterprise application development. Experience in banking, financial services, or related software providers is a plus. Strong proficiency in Java (8+), including Core Java and Java EE. Solid experience with SQL and RDBMS (Oracle, MS SQL Server, DB2, Sybase). Hands-on web development experience with JavaScript, HTML5, CSS, and frameworks such as Angular (preferred), React, or jQuery. Experience with Spring (MVC, Boot, Security, Batch), Hibernate, and REST/SOAP web services (JPA, JAX-RS, JSON). Familiar with WebLogic, JBoss/WildFly, and working across Windows and Linux/Unix environments. Strong understanding of software design, integration patterns, and best coding practices. Experience working in Agile environments with a strong understanding of modern software delivery practices. Proven ability to write clean, efficient, well-documented, and testable code to ensure high-quality software delivery.
Responsibilities
Responsibilities include developing and testing applications based on specifications, delivering quality solutions both independently and in a team setting. The role also involves analyzing requirements, proposing technical solutions, optimizing performance, and providing technical support to clients and internal teams.
Loading...