CrawlJobs Logo

Senior Java Full Stack Developer

India, Pune · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • 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

Requirements

  • 8+ years of hands-on experience in software development
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in programming in Java, Python, JavaScript or React
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Should have worked on CI/CD tools and integrated with deliverables
  • Experience of using cloud services such as Openshift, AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
  • Bachelor’s degree/University degree or equivalent experience

Nice to have

  • Preferred experience in developing web based front-end applications on Angular, React
  • Preferred experience on AI tools adoption such as Devin, Co-pilot etc.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Java Full Stack Developer

8 matching positions

Senior Java Full Stack Developer

We are seeking a highly skilled and motivated Full Stack Developer with 8-12 yea...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of overall hands-on software development experience
  • Strong proficiency in Java programming language
  • Good experience with Spring Boot for building scalable applications
  • Solid experience designing and implementing microservices architectures
  • Demonstrated ability to develop multiple API services involving various database technologies, including but not limited to MongoDB and Oraas
  • Good experience with React.js for front-end development
  • Exceptional communication skills, both written and verbal, with the ability to articulate complex technical concepts to diverse audiences
  • Self-motivated, proactive, and capable of working independently as well as part of a collaborative team
  • Strong problem-solving abilities and attention to detail
  • Hands-on experience with modern CI/CD tools and practices
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust and scalable backend services using Java and Spring Boot
  • Implement microservices architectures, ensuring high availability, resilience, and performance
  • Develop responsive and interactive user interfaces using Node.js, with an emphasis on user experience and maintainability
  • Contribute to the entire software development lifecycle, from conceptualization and design to deployment and operational support
  • Collaborate closely with stakeholders to define requirements, scope projects, and deliver high-quality solutions
  • Leverage cloud infrastructure effectively for application deployment, scaling, and management
  • Drive the adoption and implementation of modern CI/CD practices using tools like Release on Demand, GitHub Enterprise, Harness, and Lightspeed
  • Participate in code reviews, mentor junior developers, and foster a culture of technical excellence and continuous improvement
  • Proactively identify and address performance bottlenecks, security vulnerabilities, and technical debt
  • Maintain comprehensive documentation for all developed components and processes
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

Senior Java Full Stack Developer - Assistant Vice President is an intermediate m...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of professional experience as Full Stack software engineering experience in developing enterprise scale applications
  • Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
  • Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
  • Expertise in using AI driven tools like Devin, Co-pilot, Gemini and other Gen-AI tools
  • Expertise in Elastic Search, NoSQL databases, and Caching solutions
  • Expertise in designing and optimizing the software solutions for performance and stability
  • Expertise in troubleshooting and problem solving
  • Expertise in Test driven development
  • Expertise in Authentication, Authorization, and Security
  • 8-12 years of relevant experience
Job Responsibility
Job Responsibility
  • Work in an agile environment following through the best practices of agile Scrum
  • Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
  • Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
  • Contribute to overall team performance by helping others, peer reviewing the code diligently
  • Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
  • Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
  • Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
  • Learn to become full stack developer to address end-to-end delivery of user stories
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

Citi Global Spread Products technology is seeking a highly motivated candidate f...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of relevant experience
  • Hands on experience in building an enterprise scale highly componentized application using Java, Hibernate, and Spring Framework
  • Experience working with SOA & Micro-services utilizing REST, SOAP etc.
  • Experience Working with Mongo DB.
  • Hands on experience working on reactive framework.
  • Experience with Java Messaging (JMS), Kafka.
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools SonarQube, etc.
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Experienced in RDBMS(Oracle and mySql) and SQL/PLSQL
  • Unit testing frameworks JUnit, Mockito
Job Responsibility
Job Responsibility
  • Design and develop web based applications, cloud services in Java/Spring/Hibernate stack
  • Work closely with our stakeholders in a highly collaborative environment
  • Promote and follow solid agile software development practices
  • Build for highly reliable, scalable, and maintainable Applications
  • Provide leadership in research, design and implementing improvements to platform technology solutions
  • Develop front end web interfaces with Angular framework in case of Angular experience
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

Senior Full Stack Developer - AVP is a senior level Full Stack developer in Java...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Full stack developer with strong hands on experience in Java and Java Script related frameworks with exposure to DB
  • Architecture decision ownership
  • Hands-on code reviews and design reviews
  • Proven experience of below technologies: Backend: Java, Spring Boot, Microservices, REST API design
  • Frontend: Angular, Web Performance Optimization, Testing (Jest, Playwright)
  • Database & Storage: Oracle, NOSQL
  • Security & Performance: OAuth2, JWT, encryption, and system optimization
  • DevOps: CI/CD, Jenkins, GitHub Actions, Docker, Kubernetes
  • Cloud: AWS (ECS, Lambda, RDS, IAM, CloudFormation)
  • Proven hands on full-stack expertise in Java, Angular, REST APIs and relational/non-relational databases
Job Responsibility
Job Responsibility
  • Partner with multiple Business and Application 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 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
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

AquSag Technologies is looking for a Senior Java Full Stack Developer with deep ...
Location
Location
India , Noida
Salary
Salary:
Not provided
aqusag.com Logo
AquSag Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 to 12 years of hands-on Java full stack development experience
  • Production delivery on enterprise-grade applications at scale
  • Experience working on client-facing programs in financial services, healthcare, or enterprise SaaS preferred
  • Prior experience in a contractual or staff augmentation model is a plus
  • Java 8/11/14/17/19, Kotlin, J2EE - strong fundamentals across modern versions
  • Spring Boot, Spring MVC, Spring WebFlux, Spring Data JPA, Spring Security, Spring Batch, Spring AI
  • Microservices architecture, RESTful APIs, GraphQL, SOAP
  • Hibernate, JPA, ORM optimisation, connection pooling
  • Apache Kafka, RabbitMQ, ActiveMQ, JMS for event-driven systems
  • OAuth 2.0, JWT, HTTPS/TLS, OWASP, GDPR compliance
Job Responsibility
Job Responsibility
  • Work directly inside the client's delivery pipeline, using their tools and processes
  • Work inside the client's tools and PM structure from day one
  • AI & GenAI integration
  • Client-facing role
  • Fulltime
Read More
Arrow Right

Senior Java Full stack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong Programming skills in Java, Spring Boot 3.0, Angular 14+, JavaScript, PL/SQL (Oracle 19c), DB Design and Optimization
  • Experience in working in agile projects, with good knowledge in DevOps practices, and CI/CD pipelines
  • Consistently demonstrates clear and concise written and verbal communication
  • Good problem-solving skills and attention to detail, proactive working attitude, quick learning ability, strong ownership and responsibility and team spirit
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

The Senior Java Full Stack Developer role requires over 5 years of experience in...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 5 years of experience in software development
  • Focus on Java, Spring Boot, and Angular
  • Strong leadership and communication skills
  • B.S. in a relevant field
Job Responsibility
Job Responsibility
  • Work on enterprise applications and cloud deployment using AWS
Read More
Arrow Right

Senior Java Full Stack Developer

Location
Location
United States , Chicago
Salary
Salary:
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java/Spring/Microservices/React/AWS – These are MUST have’s with minimum 10+ years of experience
  • Must have very strong API experience
  • Must have very good AWS experience specifically deploying to AWS utilizing containers
  • Preference is a senior level hands on developer
Job Responsibility
Job Responsibility
  • This will be a lot of greenfield development
  • They are looking for someone VERY technical and VERY professional – Wants someone who can come in and help to write solutions
Read More
Arrow Right