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 .Net Developer building scalable solutions for InnoWave with Agile methodologies. Responsibilities include technical design participation, solution documentation, and development testing.
Senior Database Developer with Appian experience needed for Astor & Sanders Corporation. Responsibilities include database optimization, migration, and design for various applications.
Java Developer in Software Development team at Qualysoft delivering IT consulting services. Engaging with agile practices to build robust applications and ensure quality assurance.
Backend Software Engineer implementing backend systems that support Flex's rent payment platform. Collaborating with teams to enhance user and partner experiences in a dynamic environment.
Full - stack Engineer developing client solutions using React, Next.js and Node.js at Accellor. Join a fast - paced, customer - centric Experience Development Team affecting industries like Financial, Retail, and Healthcare.
Backend Engineer building scalable backend services for CloudShare's B2B SaaS solutions. Collaborating with cross - functional teams to deliver high - performance, impactful features.
Full - stack Engineer developing cloud technology solutions with React, Node.js, and Java. Joining customer - centric Experience Development Team at Accellor with various industry focus.
Lead Python Engineer at IT Labs developing solutions for a leading digital consulting services company. Collaborate with stakeholders and mentor engineers in Azure cloud environments.
Senior Backend Developer responsible for implementing digital projects and collaborating with teams at Significa. Creating high - value applications and meeting advanced requirements.
Mid - level Fullstack Engineer developing backend infrastructure for iLottery gaming products at Avenga. Collaborating with global teams and maintaining high code quality standards.