Project description
You will be joining the TDI Engineering Platforms and Practice group as a full stack developer working on part of our target state Governance platform. This framework is a key component in managing SDLC risks outside of the core software supply chain. You will be responsible for designing, building and supporting a key and cutting-edge platform in our eco-system. This is a rare opportunity to help shape the future technology and culture of our firm
Responsibilities
- Joining a small team to build our cutting-edge governance platform throughout the complete software development lifecycle
- Design and development of both front-end and back-end components (inc. APIs)
- Work directly with stakeholders to gather requirements and propose technical solutions
- Implement modern software delivery techniques, including agile methodologies, DevOps and lean principles
- Develop solutions with solid code quality, automated testing and deploy.
- Develop required CI/CD pipelines for automated build and deployments
- Provide required application support whenever there are issues reported by customers
- Collaborate with other teams to ensure smooth integration
SKILLS
Must have
- 7+ years of hands-on experience in Java and Spring Boot, delivering and supporting enterprise-scale applications in distributed environments.
- Atleast 3+ years experience with GCP APIs (GKE, CloudRun, Telemetry, etc.)
- Experience with Github and Github Actions
- Strong experience in designing and developing Microservices Architecture, including RESTful APIs, service integration, resilience patterns, and performance optimization.
- Proficient in applying Object-Oriented Design Principles and Microservice Design Patterns to build scalable and maintainable solutions.
- Experience with build and dependency management tools such as Maven and Gradle.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes/OpenShift is highly desirable.
- Proven communication skills, strong analytical and learning capabilities.
- Knowledge of GenAI concepts like RAG, semantic search, Langchain, etc.
Nice to have
Experience in investment banking-related projects