.Consol Partners are seeking a skilled and adaptable Full Stack Software Engineer to join a Business Banking Technology team within a leading Tier 1 financial institution. You’ll play a key role in enhancing and scaling their digital banking platform.
Key Responsibilities
- Design, build, and maintain robust, scalable applications using Java, Spring Boot, and Angular or React.
- Collaborate with cross-functional teams to deliver seamless end-to-end features, from user interfaces to backend services and database integration.
- Develop and consume RESTful APIs, contributing to our microservices-based and modular front-end architecture.
- Uphold high standards for code quality, performance, testing, and security.
- Participate actively in Agile ceremonies, code reviews, and continuous improvement efforts.
Frontend:
- Angular (preferred), React, TypeScript, HTML5, CSS3, SASS
- RxJS, NgRx, Jasmine, Karma, Cypress
Backend:
- Java (17+), Spring Boot
- REST APIs, JSON, OAuth 2.0
DevOps & Cloud:
- Azure (preferred), AWS (beneficial)
- Docker, Kubernetes, Terraform
- CI/CD with GitHub Actions, Azure DevOps
Databases & Messaging:
- PostgreSQL, Oracle, MongoDB (optional)
- Kafka, Redis (for messaging and caching)
Requirements
- Extensive experience in full-stack development with strong expertise in Java and Angular.
- Solid understanding of REST API design, microservices architecture, and cloud-native development.
- Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code.
- Strong grasp of Agile methodologies and collaborative team-based development.
- Excellent problem-solving abilities and a passion for writing clean, maintainable code.
- Experience working in financial services or other regulated environments.