Vice President, Full Stack Software Engineer at Citi developing modern applications using Java and React. Leading design, development, and implementation efforts while driving best practices in CI/CD and AI tools.
Responsibilities
Lead the design, development, and delivery of robust, scalable, and high-performance full-stack applications using Java and React
Architect and implement complex system designs and enterprise architectures
Collaborate with product owners, business analysts, and other engineering teams to define requirements
Drive the adoption and implementation of modern Java versions (17+) and Spring Boot frameworks
Design and develop event-driven architectures using Apache Kafka
Manage and optimize database interactions with both relational (Oracle) and NoSQL (MongoDB) databases
Champion CI/CD pipelines and DevOps practices
Mentor junior engineers, conduct code reviews, and promote a culture of technical excellence
Evaluate and integrate AI-powered coding tools and techniques
Lead and manage projects effectively, ensuring timely delivery and clear communication with stakeholders
Foster strong communication within the team and across departments
Requirements
12+ years of hands-on experience in software development
Strong proficiency in Java (version 17 or higher) and JavaScript/TypeScript
Extensive experience with Spring Boot
Proven expertise in React.js and its ecosystem
Hands-on experience with Apache Kafka
Strong knowledge and experience with Oracle and MongoDB
Demonstrated ability to design and architect complex, scalable, and resilient enterprise-level systems and microservice architectures
Solid understanding and practical experience with CI/CD pipelines, tools, and methodologies
Strong project management skills, including planning, execution, and stakeholder communication
Excellent verbal and written communication skills
Experience or strong interest in leveraging AI tools for code generation, testing, debugging, and overall development workflow enhancement.
Senior Backend Engineer architecting core cross - border payment system for the leading crypto brand in the Philippines, driving technical solutions and system optimization across international payment methods.
Senior Backend Engineer developing scalable backend systems for Taster, a foodtech startup. Collaborating on robust architecture and integrating AI - powered capabilities into the platform.
Senior Software Developer for FullStack roles at Quantiphi. Focused on developing applications using .NET Core and React.js in a diverse and innovative environment.
Associate Technical Architect tasked with leading Full Stack development projects in India. Engaging with clients, mentoring teams, and ensuring high - quality deliverables across tech stacks.
Java Developer at If Insurance developing and maintaining digital sales solutions for private customers in the Nordics. Collaborating with teams to drive technology solutions for e - commerce.
Freelance Staff Engineer for Trustpair leading complex fraud detection engine projects. You'll design and innovate technical solutions in a collaborative, international team.
Web Developer developing eCommerce applications and API integrations using PHP and Laravel for Australia's leading healthcare provider. Focused on full - stack development with robust solutions.
Backend Developer focusing on secure backend solutions in a client - facing role. Building robust systems and collaborating closely with teams in developing secure, scalable applications.
Application Developer at Accelleron contributing to intelligent and scalable products. Join a team focused on sustainability in the marine and energy industries with a focus on innovation.
Senior Software Engineer developing scalable backend services and frontend applications at Accelleron. Collaborating in a cross - functional agile team committed to sustainable digital solutions.