Job Opportunity: Software Engineer (Back End Developer) - Banking Sector
Our client, a prestigious entity in the banking industry, is currently seeking a highly skilled Software Engineer with a focus on back-end development to join their innovative IT department. This permanent position is an excellent opportunity to advance a career within a dynamic and supportive environment.
Role & Responsibilities
- Develop and maintain scalable and robust back-end architectures for complex banking applications.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Collaborate with cross-functional teams to understand end-user requirements and translate them into technical specifications.
- Optimize applications for maximum speed and scalability while ensuring their security and data protection.
- Perform routine software maintenance and troubleshooting as necessary.
- Stay up-to-date with emerging trends and technologies in software engineering to incorporate into operations where appropriate.
Key Skills
- Proficient understanding of back-end programming languages Java.
- Familiarity with Spring, Azure cloud and Databricks or Big data.
- Advanced analytical and problem-solving abilities.
- Strong collaboration and communication skills to effectively work within team settings.
- Ability to manage complex projects and multi-task with excellent organization skills.
- Demonstrated understanding of the banking sector's regulatory and compliance environment.
