**Job Title:** Senior Full Stack Developer - Vice President of Hybrid Applications
We are seeking an experienced Senior Full Stack Developer to join our team as a Vice President of Hybrid Applications. In this role, you will be responsible for developing and maintaining complex applications using Java, Spring Boot, SQL, Kafka, and ReactJS.
**Responsibilities:
* Design and develop scalable systems and optimize performance in the domain of UI, middleware, database, security, and APIs.
* Develop, test, debug, and implement software programs, applications, and projects using cloud computing.
* Work independently to develop, test, and debug software enhancements and solutions within business and technical problem domains.
* Participate in code reviews and actively participate in the agile software development process by adhering to the scrum methodology.
* Triage production issues by reviewing code and logs as needed and come up with solutions.
**Requirements:
* Good understanding and working experience in full-stack software development lifecycle and services delivery.
* Demonstrated expertise in software architecture, designing scalable systems, and optimizing performance in the domain of UI, middleware, database, security, and APIs.
* Proficiency in engineering best practices, object-oriented programming, design patterns, and producing clean, testable code, and SOLID principles.
* Experience in Core Java 11, J2EE related technologies, message broker technologies, API styles, databases, containerization technologies, DevOps implementation, automated CI/CD pipeline, unit testing, mocking, and integration testing.
* Strong attention to detail and problem-solving skills.
* Bachelor's Degree level qualification in a computer or IT related subject.
* 10+ years of experience in professional software development.
**Why You Will Enjoy This Role:**
As a Senior Full Stack Developer, you will have the opportunity to work on complex projects, develop your skills, and contribute to the success of our team. You will be part of a collaborative environment where technology skills and innovation are valued.
**About Us:**
We are a leading financial institution that values diversity, inclusion, and social responsibility. We offer a comprehensive benefits package, flexible work programs, and opportunities for career growth and development.
We welcome candidates from diverse backgrounds and experiences who share our values and commitment to excellence.