Main Responsibilities
-
Conduct research, design, and development of software solutions.
-
Analyze user requirements to design and implement tailored software applications.
-
Define technical specifications and performance benchmarks.
-
Build and maintain automated testing frameworks to support quality assurance processes.
-
Collaborate with fellow engineers to integrate both hardware and software systems.
-
Support the test lead in defining test strategies and serve as a backup technical lead when needed.
-
Create and maintain technical documentation related to design and implementation.
-
Perform software updates, enhance current functionalities, and lead the creation and execution of testing and validation protocols.
-
Continuously evolve automated testing methodologies to increase test coverage and product reliability.
Qualifications
-
Bachelors degree in Computer Science, Information Technology, Programming & Systems Analysis, or related fields.
-
Minimum of 5 years of hands-on experience in Java/J2EE development.
-
At least 2 years of experience in developing test automation solutions.
-
Solid understanding of and adherence to best practices in test automation.
-
Basic knowledge of financial services, investment banking, and payment/cash management systems.
Technical Skills
-
Experience with Talend Open Studio for Big Data.
-
Proficient in using advanced Excel formulas.
-
Familiarity with Spring Framework, Spring Boot, JUnit, Mockito, and PowerMock.
-
Hands-on experience with Apache Camel.
-
Understanding of IBM WebSphere MQ.
-
Knowledge of test automation frameworks and core automation principles.
-
Skilled in designing solutions using established design patterns and avoiding anti-patterns, including performance benchmarking.
-
Familiar with build tools like Maven or Gradle, CI tools such as Jenkins or TeamCity, and behavior-driven testing tools like Cucumber.
-
Proficient with version control systems (SVN/GIT), test-driven development using JUnit, DBUnit, and project tracking tools like Jira or Quality Center.
-
Exposure to technologies such as Apache Storm, Apache Spark, Apache Kafka, Apache Ignite, and RPC is a plus.
To apply, please visit www.gmprecruit.com and search for Job Reference:
To learn more about this opportunity, please contact Gia Grace at gia.grace@gmprecruit.com
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA License: 11C3793 | EA Personnel: Bautista Gia Grace De Guzman | Registration No: R23111973
This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.