Job Summary
We are seeking a Java Backend Developer (Struts framework) with 3+ years of experience in the banking industry to design, develop, and maintain mission-critical banking applications. The role involves ensuring performance, security, and scalability while collaborating with business and technical teams.
Key Responsibilities
- Develop and maintain banking applications using Java, Struts, JSP, Servlets, Hibernate, and Spring.
- Work with business analysts and stakeholders to gather and analyze requirements.
- Build and optimize backend services, RESTful / SOAP web services, and third-party integrations.
- Implement security best practices and ensure compliance with banking regulations.
- Perform code reviews, debugging, performance tuning, and database optimization.
- Write and manage SQL queries, stored procedures, and work with databases (Oracle, MySQL, PostgreSQL).
- Participate across the SDLC : requirements, design, coding, testing, deployment.
- Ensure application high availability, scalability, and performance.
- Document technical specifications and provide guidance to junior developers.
Required Skills & Qualifications
3+ years Java development, strong in Struts framework.Proficient in J2EE, JSP, Servlets, Hibernate, Spring.Strong SQL and database experience (Oracle / MySQL / PostgreSQL).Familiarity with banking systems, standards, and security protocols.Hands-on with REST / SOAP APIs, XML, JSON.Knowledge of Git / SVN, Maven, CI / CD pipelines.Strong debugging, problem-solving, and analytical skills.Experience in Agile environments; strong communication and collaboration skills.How to Apply : Interested candidates should submit their resume and cover letter to via Jobstreet or email to