Lead Java Fullstack Developer - Vice President (Maharashtra)

Lead Java Fullstack Developer - Vice President (Maharashtra)

12 Aug
|
Citi
|
Maharashtra

12 Aug

Citi

Maharashtra

Discover your future at Citi Working at Citi is far more than just a job A career with us means joining a team of more than 230 000 dedicated people from around the globe At Citi you ll have the opportunity to grow your career give back to your community and make a real impact Job Overview The Applications Development Technology Lead Analyst with 12 years of experience is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team The overall objective of this role is to lead applications systems analysis and programming activities Responsibilities Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems projects through in-depth evaluation of complex business processes system processes and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding testing debugging and implementation Develop comprehensive knowledge of how areas of business such as architecture and infrastructure integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts allocating work as necessary Appropriately assess risk when business decisions are made demonstrating particular consideration for the firm s reputation and safeguarding Citigroup its clients and assets by driving compliance with applicable laws rules and regulations adhering to Policy applying sound ethical judgment regarding personal behavior conduct and business practices and escalating managing and reporting control issues with transparency Technical Skill Requirements 1 Frontend Client-Side HTML5 CSS3 The foundational languages for structuring and styling web content JavaScript TypeScript Essential for interactive and dynamic web pages Frontend Frameworks Libraries React A declarative component-based JavaScript library for building user interfaces Angular A comprehensive opinionated framework for building complex web applications Vue js A progressive framework that is approachable performant and versatile Build Tools Webpack Vite Module bundlers for JavaScript applications NPM Yarn Package managers for JavaScript 2 Backend Server-Side Programming Language Java The primary language for backend logic and APIs Frameworks Spring Framework especially Spring Boot The most popular and comprehensive framework for building enterprise-grade Java applications including RESTful APIs microservices and web applications Spring Boot simplifies application development and deployment Jakarta EE formerly Java EE A platform for developing enterprise applications though less commonly used for new microservices architectures compared to Spring Boot Quarkus A Kubernetes-native Java framework tailored for GraalVM and OpenJDK optimizing Java for microservices containers and serverless environments Web Servers Apache Tomcat A widely used open-source web server and servlet container for Java applications Jetty A lightweight and flexible web server often embedded in Spring Boot applications Undertow A flexible performant web server from JBoss API Development RESTful APIs Common architectural style for designing networked applications GraphQL An API query language and runtime for fulfilling those queries with your existing data 3 Databases Relational Databases PostgreSQL A powerful open-source object-relational database system MySQL A popular open-source relational database management system Oracle Database A widely used commercial relational database SQL Server Microsoft s relational database management system NoSQL Databases MongoDB A popular document-oriented NoSQL database Cassandra A highly scalable distributed NoSQL database Redis An in-memory data structure store used as a database cache and message broker Object-Relational Mapping ORM Data Access Hibernate A robust ORM framework for Java Spring Data JPA Simplifies data access layer development with Spring and JPA MyBatis A persistence framework that maps SQL statements to Java objects 4 DevOps Cloud Version Control Git Distributed version control system e g GitHub GitLab Bitbucket Build Tools Maven A powerful project management and comprehension tool Gradle A flexible build automation tool Continuous Integration Continuous Deployment CI CD Jenkins An open-source automation server for CI CD pipelines GitLab CI CD Integrated CI CD within GitLab GitHub Actions Workflow automation directly in GitHub repositories ArgoCD Spinnaker For continuous delivery to Kubernetes Containerization Orchestration Docker For packaging applications into portable containers Kubernetes For automating deployment scaling and management of containerized applications Cloud Platforms AWS Amazon Web Services EC2 S3 RDS Lambda EKS ECS Azure Microsoft Azure Azure App Service Azure SQL Database AKS Azure Functions GCP Google Cloud Platform Compute Engine Cloud SQL GKE Cloud Functions Monitoring Logging Prometheus Grafana For metrics collection and visualization ELK Stack Elasticsearch Logstash Kibana For centralized logging Splunk Enterprise platform for collecting searching and analyzing machine data 5 Other Important Technologies Caching Redis Ehcache Caffeine Message Brokers Apache Kafka RabbitMQ ActiveMQ Testing JUnit Mockito Selenium Cucumber Security Spring Security OAuth2 JWT Education Bachelor s degree University degree or equivalent experience Master s degree preferred This job description provides a high-level review of the types of work performed Other job-related duties may be assigned as required - Job Family Group Technology - Job Family Applications Development - Time Type Full time - Most Relevant Skills Please see the requirements listed above - Other Relevant Skills For complementary skills please see above and or contact the recruiter - Citi is an equal opportunity employer and qualified candidates will receive consideration without regard to their race color religion sex sexual orientation gender identity national origin disability status as a protected veteran or any other characteristic protected by law If you are a person with a disability and need a reasonable accommodation to use our search tools and or apply for a career chance review Accessibility at Citi View Citi s EEO Policy Statement and the Know Your Rights poster

📌 Lead Java Fullstack Developer - Vice President (Maharashtra)
🏢 Citi
📍 Maharashtra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead java fullstack developer - vice president (maharashtra) / maharashtra

Subscribe to this job alert:

Get the latest job offers by email for: lead java fullstack developer - vice president (maharashtra) / maharashtra