Job Openings
J2EE Software Engineer
About the job J2EE Software Engineer
We are seeking a skilled Digital Banking Developer at Level 2 with 3-5 years of experience to join our dynamic team. The ideal candidate should have a strong foundation in Java programming, Spring framework, and SQL development. You will be responsible for developing and maintaining digital banking applications, ensuring high performance, security, and scalability.
Responsibilities:
- Develop and enhance digital banking applications using Java, Spring, and Spring Boot.
- Design and implement database solutions using SQL and Oracle.
- Collaborate with cross-functional teams to integrate digital banking solutions with existing systems.
- Implement XML-based integration solutions, utilizing technologies such as Camel (CXF) and Spring Batch.
- Develop and maintain web-based components using JavaScript, JSP, and Unix Scripting.
- Perform troubleshooting and debugging of digital banking applications.
- Ensure compliance with coding standards, security protocols, and best practices.
Qualifications:
- Bachelor's degree in computer science, Engineering, or related field.
- 3-5 years of hands-on experience in Java development for digital banking or financial services.
- Proficiency in Spring framework (Spring Boot, Spring MVC, Spring Security).
- Strong SQL skills with experience working with Oracle databases.
- Experience with XML-based integration frameworks such as Camel (CXF) and Spring Batch is a plus.
- Familiarity with web technologies including JavaScript, JSP, and Unix Scripting.
- Knowledge of HPUX, Linux, and Solaris operating systems is desirable.
- Good understanding of DevOps practices, Agile methodologies, and management reporting.
- Excellent problem-solving skills and ability to work in a fast-paced environment.