Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
Qualifications
Bachelor in Computer Science, Engineering or relevant field.
Solid Java programming skills with 4+ years hands-on experience.
Familiarity with OOD and Spring frameworks.
Strong analytical and problem-solving abilities.
Responsibilities
Analyze user and system requirements.
Design flowcharts to illustrate software solutions.
Write efficient code based on feature specifications.
Develop user interfaces.
Prioritize and execute tasks in the software development lifecycle.
Design database architecture.
Test and debug Java applications.
Validate software functionality and security.
Skills
Java programming
Object-Oriented Design (OOD)
Spring Frameworks
Software architecture
Analytical problem solving
Testing & debugging
Education
Bachelor in Computer Science / Engineering
Job description
Analyze user and system requirements
Design flowcharts to illustrate software solutions
Write efficient code based on feature specifications
Develop user interfaces
Prioritize and execute tasks in the software development lifecycle
Design database architecture
Test and debug Java applications
Validate software functionality and security
Solid Java programming skill
Minimum of 4 years' hands-on experience developing software
Familiarity with Object-Oriented Design (OOD)
Good knowledge of popular Java frameworks including Spring
Experience in modern application architecture, design and implementation of Financial Systems/Platforms such as Core Banking, Back-end Payment Hubs, Financial reconciliation and reporting in highly regulated Financial Services industry preferred.
Strong analytical and problem-solving skills.
Bachelor in Computer Science, Engineering or relevant field