Senior Full Stack Engineer - Vice President
- Compensation
- Not disclosed
- Location
- Pune Maharashtra India
- Work setup
- Not specified
- Seniority
- C level
- Employment
- Full time
- Experience
- 10+ years
- Category
- Fullstack
- Posted
Skills
Full description
Job Description:
The Engineering Lead Analyst is a senior level position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team.
Java micro service developer will be part of an agile development team, building and working on enterprise level software systems on top Spring Boot, Java, and Agular Material development stack using CI/CD framework on ECS platform with microservice architecture.
He/she is responsible for delivering design and developing high-volume, low-latency, highly scalable applications for mission-critical application services. Expectation is to contribute to all phases of the development life cycle including well designed, testable, efficient code and be capable of working independently and collaboratively.
Responsibilities:
Responsibilities include, but are not limited to:
- Serve as a technology subject matter expert for internal and external stakeholders and provide direction for all firm mandated controls and compliance initiatives, all projects within the group and in creating a technology domain roadmap
- Deploy and train Generative and Agentic AI applications while enforcing Responsible AI controls for safety and soundness
- Providing technical leadership guiding the team and advice or mentoring junior team members
- Design and development of high-volume, low-latency, highly scalable applications for mission-critical application services.
- Full stack development using Java, Spring Boot framework with Angular
- Day-to-day development work in Agile development environment using JIRA
- Application code development, integration testing and deployment using CI/CD framework using Github, Artifactory, Jenkins, BMC LightSpeed, etc.
- Knowledge of designing application workflows with Kafka and handling configuration of Topics, Partitions, Brokers etc.
- Knowledge of using caches like Redis, Memcached, Couchbase etc
- Writing unit tests in java script using modern testing tools
- Unit Testing using mocking frameworks
- Securing the micro service applications to complain to Citi security standards
- Development and Implementation of monitoring controls, integration with monitoring and reporting tools
- Tuning the application’s performance and availability to meet the application SLO and SLAs
- Contribute to SRE team work on continuous improvement.
- Collaborate on end-to-end resiliency and continuity of business tests.
- Provide level 3 support on critical application issues and collaborating across multiple teams to resolve the issues and ensure application stability.