PBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services.
This is a hands-on role involving both front-end and back-end development, with exposure to cloud-based systems, event streaming, and modern integration technologies.
Key Responsibilities
- Design, develop, and implement full-stack solutions within the Open Banking platform.
- Collaborate with product owners, architects, and other developers to define technical requirements.
- Develop responsive user interfaces using React and reusable front-end components.
- Build robust APIs and back-end services using Java Spring Boot.
- Work with cloud databases (AWS Aurora Postgres) to ensure data integrity and performance.
- Implement event-driven architectures and integrate with Kafka and other event streaming services.
- Support deployment, monitoring, and troubleshooting in AWS environments.
- Participate in Agile ceremonies and contribute to continuous delivery and improvement.
Core Technology Stack
- Front-End: React (JavaScript/TypeScript)
- Back-End: Java Spring Boot
- Database: AWS Aurora Postgres
- Event Streaming: Kafka
Advantageous Skills & Experience
- Experience working with Spring Gateway or other gateway technologies.
- Familiarity with reconciliation file generation, posting, and exposure (e.g., SFTP, S3).
- Knowledge of NodeJS as a supporting technology.
- Exposure to AWS services and DevOps practices.
- Understanding of secure API design and Open Banking standards.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Senior Engineer: 5+ years of professional full-stack development experience.
- Mid-Level Engineers: 3+ years of relevant experience.
- Proven experience in React and Java Spring Boot projects.
- Solid understanding of cloud-based infrastructure (preferably AWS).
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently in a fast-paced Agile environment.