PROFILE INTRODUCTION:
Our client a tier1 Banking institution is seeking highly skilled Back End Developer(s) to join its dynamic technology team. The successful candidates will play a crucial role in designing developing and maintaining missioncritical software applications that ensure scalability security and efficiency in a fastpaced banking environment.
DUTIES AND RESPONSIBILITIES:
1. Software Development & Architecture:
- Design code test and maintain highvolume missioncritical applications.
- Develop microservicesbased solutions to enhance system scalability and flexibility.
- Ensure secure and efficient integration with internal and external systems.
2. Collaboration & Stakeholder Engagement:
- Work closely with business analysts project managers and other developers to understand project requirements.
- Participate in code reviews sprint planning and daily standups to drive project success.
3. Testing & Maintenance:
- Develop and execute unit tests to validate software functionality and reliability.
- Conduct system testing and troubleshooting to identify and resolve issues.
- Provide ongoing support and updates to improve application performance.
4. Security & Compliance:
- Implement security best practices to safeguard applications from vulnerabilities.
- Ensure compliance with industry regulations and internal security policies.
Requirements
- Bachelor s Degree in Computer Science IT Engineering or a related field.
- At least 5 years of experience in backend development within a fastpaced environment.
- Strong expertise in Java (1.8) Spring Framework Spring Boot Apache Camel and REST/SOAP APIs.
- Experience with microservices architecture cloud infrastructure (OpenShift Kubernetes) and DevOps practices.
- Proficiency in SQL & NoSQL databases Linux command line and CI/CD tools (Git Jenkins Azure DevOps).
- Demonstrated knowledge of data structures algorithms and software security best practices.