Skillset needed: 15+ years of software engineering experience, JAVA, React, MSB, Kafka, MongoDB, GraphQL, Redux, Automated testing /BDD Java Spring Boot for backend service development MongoDB for JSON document storage Kubernetes and Helm for cloud-native deployments Enterprise-scale DevOps practices and tooling Performance monitoring and optimization at scale Message queuing services (Kafka, MQS, Amazon SQS, etc) Exposure to Webhooks Deep expertise in modern JavaScript/TypeScript build tools - You should be comfortable diving into Webpack internals, writing custom plugins, and optimizing build performance at scale Production experience with React and Module Federation Strong Mongo DB knowledge - Both consuming and implementing Kafka APIs, with experience in schema design and resolver optimization Full-stack capabilities - While frontend build systems are critical, you're equally comfortable working with backend services and APIs Build optimization mindset - You naturally think about bundle sizes, tree shaking, code splitting, and caching strategies Example initiatives where these skills will be used: Architect a sophisticated Module Federation setup that allows teams to develop and deploy independently while sharing common dependencies efficiently Create a standardized FinCrime tool mocking layer that accelerates development cycles and enables true API-first development Optimize micro frontend build configurations to handle complex dependency graphs while maintaining and minimal production bundle sizes Design build pipelines that scale from local development to cloud-native CI/CD with GitHub Actions Implement full-stack solutions spanning from React micro frontend federation Responsibilities :- Develop and implement scalable and efficient technical architectures using JavaScript, React, CSS, HTML, and jQuery to meet business requirements.- Collaborate with cross-functional teams to ensure seamless integration of front-end technologies with backend systems.- Analyze and evaluate existing systems to identify areas for improvement and propose innovative solutions.- Provide technical guidance and mentorship to development teams to ensure adherence to best practices and coding standards.- Oversee the design and implementation of user interfaces that are both visually appealing and functionally robust.- Ensure compliance with regulatory requirements in the KYC and Customer Onboarding domain through effective technical solutions.- Conduct regular code reviews to maintain high-quality standards and optimize performance.- Monitor and troubleshoot technical issues, ensuring timely resolution to minimize disruptions. - Stay updated with emerging technologies and trends to continuously enhance system capabilities.- Collaborate with stakeholders to gather requirements and translate them into actionable technical designs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: SANS2
- Position Id: 8970528
- Posted 6 hours ago