CrawlJobs Logo

Java Full Stack Solution Architect

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Java Full Stack Solution Architect - Vice President 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. We are looking for an experienced Senior Solution Architect to design and lead enterprise-grade technology solutions across application, data, and cloud platforms. The ideal candidate combines strong hands-on technical expertise with architectural vision—building scalable, secure, and intelligent systems using Java, Angular, Spark, Python, Oracle, MongoDB, AWS, and AI frameworks.

Job Responsibility:

  • 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
  • Design and deliver end-to-end, cloud-native solutions leveraging Java (Spring Boot, WebFlux), Angular, and Python
  • Architect and integrate high-performance data pipelines across Oracle, MongoDB, and AWS ecosystems
  • Lead microservices and API architecture, ensuring scalability, reliability, and best practices
  • Provide technical leadership, mentorship, and governance across development teams
  • Deploy and optimize workloads using AWS services (EC2, ECS/EKS, Lambda, RDS, S3, CloudFormation)
  • Incorporate AI/ML capabilities using AWS AI services and Python ML frameworks
  • Drive DevOps automation with CI/CD, Docker, Kubernetes, Jenkins, and GitHub Actions
  • Enforce enterprise security, performance, and compliance standards
  • Collaborate with cross-functional teams to align business needs with technical strategy

Requirements:

  • 10-16 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Backend: Java, Spring Boot, WebFlux, Microservices, Python
  • Frontend: Angular, REST API design
  • Data & Analytics: Apache Spark, Oracle, MongoDB, SQL/NoSQL, AWS Glue/EMR/S3
  • Cloud: AWS (ECS, Lambda, RDS, IAM, CloudFormation)
  • AI/ML: Experience with AWS AI services and Python frameworks (TensorFlow, Scikit-learn)
  • DevOps: CI/CD, Jenkins, GitHub Actions, Docker, Kubernetes
  • Security & Performance: OAuth2, JWT, encryption, and system optimization
  • Experience: 10+ years in software engineering and architecture with full-stack and data expertise

Additional Information:

Job Posted:
December 28, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Full Stack Solution Architect

Full Stack Java + React Developer

We’re looking for an experienced Full-Stack Developer (Java + React) to join a m...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
apollo-solutions.com Logo
Apollo Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience as a Full-Stack Developer using Java (Spring ecosystem preferred) and React
  • Solid understanding of modern software engineering practices, including CI/CD, automated testing, and microservices
  • Experience working in complex, enterprise-grade environments—ideally within financial services or other regulated industries
  • Ability to translate functional requirements into clean, maintainable, and performant code
  • Comfortable working within Agile teams and collaborating closely with both technical and non-technical stakeholders
  • Strong problem-solving skills and a proactive, ownership-driven mindset
  • Fluent in English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack applications using Java (backend) and React (frontend)
  • Collaborate with product owners, architects, and fellow engineers to refine requirements and deliver high-quality solutions
  • Contribute to the development of modular, secure, and scalable APIs and services
  • Implement intuitive and responsive user interfaces that enhance customer and internal user experiences
  • Participate in Agile ceremonies and support continuous delivery practices
  • Ensure code quality through reviews, testing, and adherence to best practices
  • Help shape architectural decisions and technical direction across ongoing and greenfield projects
  • Fulltime
Read More
Arrow Right

Senior Engineer II - Full Stack Java

We are seeking a highly skilled Senior Software Engineer to join our dynamic tea...
Location
Location
India , Noida
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 6 years of experience in commercial software development
  • Strong proficiency in Core Java and Advanced Java, with knowledge of the latest JDKs
  • Extensive experience with object-oriented programming and design principles
  • Expertise in web services, service-oriented architectures, and API development
  • Proficient in JavaScript, HTML5, and CSS3 for front-end development
  • Solid understanding of Spring and Hibernate frameworks
  • Experience with testing frameworks such as JUnit and Mockito
  • Familiarity with CICD tools, including Jenkins and GitLab
  • Proficiency in version control systems, particularly Git
Job Responsibility
Job Responsibility
  • Collaborate with product managers, architects, and other software engineers to design and implement best-in-class software solutions
  • Develop and maintain robust, scalable, and efficient Java-based applications using modern technologies and frameworks
  • Write optimized Java code, adhering to object-oriented programming principles and best practices
  • Design, build, and manage RESTful APIs to facilitate seamless communication between applications
  • Implement and maintain front-end components using JavaScript, HTML5, and CSS3
  • Conduct thorough code reviews and participate in technical discussions to ensure high-quality software delivery
  • Debug and troubleshoot complex technical issues to improve application functionality and performance
  • Implement comprehensive unit testing and participate in the full software development life cycle
  • Utilize development tools such as Git, Maven, and Jenkins to manage project dependencies and streamline deployment processes
  • Ensure application security by implementing best practices and adhering to compliance standards
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

The Java Full Stack Developer is a senior level position responsible for establi...
Location
Location
United States , Irving; Tampa
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of professional experience in software development, with experience using modern technology: Angular, NodeJS, Java, SQL, Oracle, Spring, RESTful API development, TypeScript, HTML, CSS
  • Back-end: Spring, Spring boot, Java 11+, etc.
  • 2+ years in a technical/leadership role, mentoring engineers and influencing architecture. experience with microservices and distributed systems
  • Hands-on with Docker, Kubernetes, and container orchestration
  • Strong experience with API and Web Services development using REST/SOAP protocols
  • Ability to write Clean code using Angular, Core Java, JEE, Collections
  • Fundamental database concepts and experience with a relational database (MSSQL, Oracle) or NoSQL platforms
  • Must have a good understanding of Unit testing, test coverage.
Job Responsibility
Job Responsibility
  • Lead the design, development, and deployment of full-stack applications using Spring Boot and Angular
  • Architect and implement scalable microservices deployed in Docker containers orchestrated with OpenShift
  • Collaborate with product managers, architects, and QA to define and deliver high-quality, performant software
  • Guide and mentor a team of developers through code reviews, best practices, and technical problem-solving
  • Participate in and lead Agile ceremonies: sprint planning, daily standups, backlog refinement, and retrospectives
  • Work with Scrum Masters and Product Owners to ensure timely and quality feature delivery
  • Own technical decisions and contribute to long-term architecture strategy and planning
  • 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.
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages
  • planned time off
  • sick leave
  • paid holidays.
  • Fulltime
Read More
Arrow Right

Java Solution Architect

We are seeking a highly experienced and innovative Java Solution Architect with ...
Location
Location
United States
Salary
Salary:
274600.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
  • 10+ years of experience in software development, with at least 3 years in an architect role
  • Proven expertise in Java/J2EE technologies, Spring/Spring Boot, Hibernate, and RESTful web services
  • Strong hands-on experience with React.js, Redux (or other state management tools), and modern JavaScript/TypeScript
  • Experience designing and implementing microservices and RESTful APIs
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes)
  • Experience with CI/CD pipelines and DevOps tools
  • Solid understanding of software design patterns, performance optimization, and secure coding practices
  • Strong analytical and problem-solving skills
  • Excellent communication and leadership abilities, with experience guiding Agile teams
Job Responsibility
Job Responsibility
  • Design and develop comprehensive architectures for enterprise-grade applications using Java (Spring Boot, J2EE) and React
  • Lead technology selection, design decisions, and architectural governance across both back-end and front-end layers
  • Establish and enforce coding standards, design principles, and best practices for full-stack solutions
  • Collaborate with product owners, business analysts, and developers to translate requirements into scalable solutions
  • Conduct architecture reviews, design reviews, and code reviews for both server-side and client-side codebases
  • Provide technical leadership and mentorship to development teams on Java and React best practices
  • Optimize application performance, security, and usability across the full technology stack
  • Guide the adoption of modern UI frameworks, reusable component libraries, and responsive design principles
  • Ensure seamless integration between front-end and back-end services, including API design and data flow
  • Stay current with emerging technologies and trends in both Java and JavaScript ecosystems and recommend improvements where appropriate
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

Lead Full Stack Java Developer

As part of OTC derivatives technology team, you will be working with a group of ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or Angular
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
Job Responsibility
Job Responsibility
  • Manage Applications Development team in an effort to accomplish established goals as well as conduct personnel duties for team
  • Lead resources and serve as a technical SME across the project through advanced knowledge of data structures, distributed systems, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Fulltime
Read More
Arrow Right

Cloud Full Stack Developer

Join us to work on the innovation agenda and technology roadmap for HPE Hybrid C...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Cloud Design & Deployment: Architect and deploy solutions leveraging microservices, containerization, and AWS cloud services
  • Application Development: Develop robust applications using Core Java, Hibernate, and RESTful web services, ensuring scalability and performance
  • Frontend Expertise: Create interactive user interfaces using HTML5, JavaScript, ReactJS (must), JQuery, and NodeJS
  • Scripting & Automation: Implement scripting solutions with Apache airflow GoLang, Python, or Ansible for automation and task management
  • Web Server Management: Configure and optimize web servers such as Jetty and Tomcat for hosting web applications
  • CI/CD Implementation: Build and maintain CI/CD pipelines using tools like Jenkins, ensuring smooth and automated deployments
  • Development Tools: Utilize IDEs like Eclipse and integrate tools such as SonarQube, developing custom add-ins (e.g., JQuery Plugins) to enhance functionality
  • Agile Methodologies: Experience working in Agile environments with a globally dispersed team, emphasizing collaboration and iterative development
  • Algorithmic Knowledge: Strong understanding of industry-standard algorithms for problem-solving and optimization
  • Software Design Principles: Expertise in modern software design methodologies and full software development lifecycle (SDLC) experience across multiple release projects
Job Responsibility
Job Responsibility
  • Architect and deploy solutions leveraging microservices, containerization, and AWS cloud services
  • Develop robust applications using Core Java, Hibernate, and RESTful web services, ensuring scalability and performance
  • Create interactive user interfaces using HTML5, JavaScript, ReactJS, JQuery, and NodeJS
  • Implement scripting solutions with Apache airflow GoLang, Python, or Ansible for automation and task management
  • Configure and optimize web servers such as Jetty and Tomcat
  • Build and maintain CI/CD pipelines using tools like Jenkins
  • Utilize IDEs like Eclipse and integrate tools such as SonarQube, developing custom add-ins.
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Application Full Stack Developer

The Senior Application Full Stack Developer role involves designing and developi...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Senior Java Developer with hands on end to end solutions
  • Hands on experience using Core java, Server side Java, Javascript, MVC Pattern, Spring Framework
  • Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, ZooKeeper, AWS etc.
  • Role requires overcoming obstacles through collaboration, research/ testing and communication with ability to negotiate solutions
  • Individual must have experience working in a high pressure, fast paced 'Global' environment providing daily support to multiple competing priorities
  • Excellent interpersonal, oral and written communication skills
  • 5+ years of Oracle RDBMS design and development skills with excellent knowledge in store procedures, PL/SQL, triggers and performance tuning
  • Experience migrating Oracle RDBMS to ECS cloud and NoSQL database
  • Architect and hands on technical experience in implementing large volume real time complex solutions in Big Data Platforms & Public Cloud platforms would be a huge asset
  • 5+ years hands on experience in ETL functionalities including experience with tools like Talend, Infomatica, spark etc.
Job Responsibility
Job Responsibility
  • Responsible for design and development as a full stack java developer to build very high volume low latency enterprise applications that can adapt and scale to changing market conditions
  • Responsible for delivery of application technology solutions and data information planning effort, owns the technical development environment and works with the Enterprise team to deliver in a fast paced time bound manner
  • Help ensure high quality software delivery by providing guidance on testing strategy, technical consultation to plan/design performance testing, and providing feedback/guidance for tuning performance and other non-functional elements of the application
  • Migration of application functionalities that are part of large monolithic systems, running on WebLogic, into an ecosystem of Microservices using the latest technologies, and/or a combination of microservices and monoliths where applicable
  • Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA
  • Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders
  • Management of both functional and technical requirements while deciding on technical solutions
  • Development of solutions following established technical design, application development standards and quality processes in projects
  • Building test automation suites to reduce the regression effort of the QA team
  • Identification of existing system bottlenecks and deficiencies, devise and implement robust solutions to address these shortcomings
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.