CrawlJobs Logo

Senior Java Developer, 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:

We’re seeking a seasoned Senior Java Developer / Solution Architect with 15–18 years of experience to lead end-to-end technical design and delivery of mission‑critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers, and partner with product, security, and platform teams to build scalable, reliable, and secure distributed systems.

Job Responsibility:

  • Define and evolve system architecture for cloud-native, microservices/event-driven platforms (scalability, resilience, security, cost)
  • Create high-level and low-level designs, integration patterns, API contracts, and reference implementations
  • Lead design reviews
  • ensure alignment with domain-driven design (DDD), 12‑factor principles, and organization standards
  • Lead squads through full SDLC—from discovery and PoCs to production and SRE handoff
  • Establish coding standards, code review practices, and secure-by-default patterns
  • Mentor and coach senior engineers
  • support career growth and succession of technical leaders
  • Build core services using Java (17+), Spring Boot, REST/GraphQL, and message/event streaming
  • Optimize for performance, concurrency, observability, and operational excellence (SLOs, error budgets)
  • Drive quality with unit/integration/contract testing, test data strategy, and automated quality gates
  • Design for AWS/Azure/GCP, container orchestration (Kubernetes), service mesh, and CI/CD
  • Implement infrastructure-as-code (IaC) patterns and secrets management
  • Partner with SRE/Platform teams on monitoring, alerting, logging, tracing, and cost governance
  • Architect integrations across SQL/NoSQL, caching (Redis), and event streams (Kafka/Pulsar)
  • Define data contracts, schema evolution strategies, and idempotent/eventual consistency patterns
  • Embed AppSec best practices, OWASP controls, secure API/auth (OAuth2/OIDC), and zero trust patterns
  • Ensure compliance with regulatory and audit requirements where applicable
  • Translate business needs into technical roadmaps and architecture runway
  • Communicate trade-offs and decisions to both technical and non-technical audiences

Requirements:

  • 15–18 years of progressive experience building enterprise systems
  • 7+ years in Java and Spring at scale
  • Proven delivery of cloud-native, microservices, and event-driven architectures
  • Strong expertise in Java 11/17+, Spring Boot, Spring Cloud
  • Strong expertise in REST/GraphQL APIs, gRPC (nice-to-have)
  • Strong expertise in Kafka (or Pulsar), Kubernetes, Docker
  • Strong expertise in RDBMS (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/Cassandra/DynamoDB)
  • Strong expertise in Caching (Redis), CI/CD (GitHub Actions/Azure DevOps/Jenkins), IaC (Terraform/ARM)
  • Strong expertise in Observability (OpenTelemetry, Prometheus/Grafana, ELK), feature flags/progressive delivery
  • Solid grasp of concurrency, performance tuning, resiliency patterns (circuit breakers, retries, bulkheads), and fault-tolerance
  • Demonstrated leadership of architectural forums, design reviews, and mentorship
  • Strong communication and stakeholder management skills
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Nice to have:

  • Domain knowledge: Payments, banking, capital markets, insurance, e-commerce, supply chain, or telecom
  • Security: Threat modeling, shift-left security, SAST/DAST, secrets rotation, mTLS
  • Data: CDC (Debezium), schema registry, exactly-once semantics, streaming ETL
  • Platform: Service mesh (Istio/Linkerd), API gateways (Kong/Apigee), Serverless (Lambda/Functions)
  • Modern patterns: CQRS, event sourcing, Saga orchestration, hexagonal architecture
  • Knowledge of MCP, A2A, Agentic Architecture

Additional Information:

Job Posted:
March 21, 2026

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 Senior Java Developer, Solution Architect

Java Senior Solutions Architect

Security Engineer for security projects
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or Master’s degree in IT
  • Experience in banking area and associated systems (preferably)
  • Experience in areas like: risk, accounting, compliance, tax, financial security and payments (preferably)
  • Good communication skills: effective and efficient
  • Ability to work on multiple projects
  • Solid proven knowledge on the following areas: Java Development: Showcasing robust skill set with API Design and implementation. Exposure to various framework like Spring, JPA and Hibernate
  • Back-end Development: Expertise in server-side development, including working with databases (SQL, NoSQL), RESTful APIs, micro-services architecture, and server technologies like Node.js, Express, or similar
  • Software architecture and design Patterns: Understanding of software architecture principles and design patterns to create scalable, maintainable, and secure applications
  • Application Deployment - CI/CD: Knowledge of DevOps tools and practices for continuous integration (CI) and continuous deployment (CD), including version control (Git), build automation (Jenkins, Maven, Gradle), containerization (Docker, Kubernetes), and monitoring
  • Testing and Quality Assurance: Experience in writing unit tests, integration tests, and implementing QA processes to ensure the reliability and quality of the software
Job Responsibility
Job Responsibility
  • Provide technical expertise to contribute to define the best technical solutions
  • Multitasking prowess: Shine in juggling multiple projects simultaneously, effortlessly managing priorities and milestones
  • Lead: Support team lead on daily or weekly project meetings
  • Provide responsive, high-quality service that exceeds expectations
  • Problem-solving and Troubleshooting: identify and solve complex technical challenges, troubleshoot issues, and provide innovative solutions
  • Fulltime
Read More
Arrow Right

Senior Java Solutions Architect

We are seeking an experienced Senior Java EE Developer to support the modernizat...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of hands-on experience in Java and Java EE development (EJB, JPA, SOAP)
  • 12+ years proficiency with Java SE 1.8 and Java EE 8, including deployment on enterprise-grade servers
  • 12+ years experience with object-relational mapping and persistence layer integration
  • 10+ years collaborating with cross-functional teams (architects, analysts, security engineers)
  • 8+ years experience with AI code analysis tools for static analysis and pattern recognition
  • 8+ years familiarity with DevSecOps practices (automated testing, deployment, monitoring)
  • 8+ years exposure to cloud-native transformation strategies (containerization, elastic scaling, loosely coupled interfaces)
  • 8+ years working with Agile methodologies (sprint planning, backlog refinement)
  • Strong understanding of software design principles and patterns
  • Exceptional analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Analyze legacy Java EE components (EJB, JPA, SOAP services) to support architectural decision-making
  • Participate in application rationalization and transformation planning
  • Support technical walkthroughs, documentation, and mapping of system dependencies and integration points
  • Collaborate with architects and business analysts to modernize systems while retaining core business logic
  • Assist in migrating legacy systems to cloud-native platforms with emphasis on microservices and API-driven architecture
  • Use AI code analysis tools to examine legacy Java EE applications
  • Extract and document business rules, requirements, and system logic based on existing code
  • Work with business and technical stakeholders to validate and adjust requirements
  • Identify and record technical debt, design patterns, and architectural details in legacy systems
Read More
Arrow Right

Senior Java Developer

Location
Location
United States
Salary
Salary:
Not provided
tranzeal.com Logo
Tranzea
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires master’s degree or foreign equivalent in Computer Science, Computer Information Systems, Computer Applications, or related field
  • Requires one (1) year of experience in job offered, Lead Applications Development, Software Developer, Associate Java Architect, Software Consultant, or related using Hibernate, XML, RESTful, WebLogic10 and Servlets
  • Require travel/relocations to various unanticipated locations throughout the United States
Job Responsibility
Job Responsibility
  • Participate in architecture, development and implementation of technical systems using high-quality code to production at amazing pace to ensure the applications are rendered consistently and efficiently in cross-browser environment, with latest stacks and libraries
  • Responsible for hands on development of Next Generation systems application development in support of the multi-platform roadmap using strong Java skills with knowledge of JVM tuning and Java best practices
  • Responsible for managing dependency injection frameworks and object-relational mapping technologies
  • Design and implement an enterprise-level solution using Spring Boot, Spring LDAP and Spring REST
  • Design application architecture
  • ensure high performance, scalability and availability for those applications
  • Design complex, global or strategic development projects. Identify and address interfacing functions and applications
  • Drive the execution of multiple business plans and project. Lead and direct in large-scale, complex, cross-functional projects
  • Lead the discovery phase of large projects to develop high-level design. Work with cross-functional groups of ten to twenty engineers for assigned projects
  • Direct root cause analysis of critical business and production issues. Promote and support company policies, procedures, mission, values, and standards of ethics and integrity
Read More
Arrow Right

Senior Java Developer

We are seeking a highly skilled and experienced Senior Java Developer to join ou...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8-10 years of progressive experience in Development and leading small or medium sized development teams
  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • Extensive experience with Core Java (Java 17+ preferred), demonstrating deep understanding of its ecosystem and modern features
  • Solid understanding and extensive hands on experience with Microservices architecture principles and patterns using Spring Boot
  • Hands-on experience implementing security features with Spring Security
  • Familiarity with Oauth2, JWT, and HashiCorp Vault, Citi’s COIN for advanced authentication and authorization mechanisms
  • Hands on experience in working with multiple RDBMS databases, MongoDB
  • Strong proficiency in ORM technologies like JPA/Hibernate for database interaction
  • Strong knowledge of build and dependency management tools such as Maven or Gradle
  • Experience with CI/CD pipelines and tools like Jenkins or Tecton
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, resilient, and scalable applications using Spring Boot, Core Java, Spring
  • Develop and consume RESTful APIs with Spring Boot, ensuring seamless integration
  • Contribute significantly to the architectural design, implementation, and evolution of microservices-based solutions
  • Collaborate with cross-functional teams, including product owners, architects, and other engineers, to define, design, and ship new features
  • Implement robust security measures using Spring Security to protect application data
  • Design and implement event-driven architecture leveraging Kafka for reliable message streaming and processing
  • Perform mandated code reviews, mentor junior engineers, and contribute to a culture of continuous improvement
What we offer
What we offer
  • Equal opportunity employer
  • Top benefits offered to global workforce
  • Well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Java Developer

Location
Location
United States , Flowood
Salary
Salary:
Not provided
phasorsoft.com Logo
PhasorSoft Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience using Java, JSP, and SQL in an object-oriented programming environment
  • Experience designing and implementing microservices-based architecture
  • Proficiency in developing applications using Spring Boot framework
  • 2+ years of experience with HTML, JavaScript, CSS, JSON, and XML for front-end development
  • 2+ years of experience creating and consuming RESTful services
  • 2+ years of experience with IBM Rational Team Concert, SVN, or Git for source control
  • Experience implementing or utilizing CI/CD practices using Jenkins or similar tools
  • Experience with J2EE architecture preferred
  • Experience with WSAD and IBM WebSphere preferred
  • Familiarity with Windows NT, UNIX, and Visual Basic is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based applications throughout the full development lifecycle
  • Utilize expertise in Java/J2EE, microservices, and Spring Boot framework to architect and implement scalable solutions
  • Develop front-end components using HTML, JavaScript, and CSS for user interface enhancement
  • Create and consume RESTful services for seamless data exchange
  • Implement CI/CD pipelines using tools like Jenkins to automate build, test, and deployment processes
  • Collaborate with cross-functional teams to design and implement J2EE architecture best practices
  • Fulltime
Read More
Arrow Right

MarTech Senior Solutions Architect

We are looking for a passionate, motivated, high-performing team member to join ...
Location
Location
United States
Salary
Salary:
Not provided
zionandzion.com Logo
Zion & Zion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with Customer Data Platforms
  • Extensive marketing technology knowledge, encompassing a significant breadth of tools
  • Significant experience working with large datasets and working with query languages such as SQL
  • Significant experience leveraging front-end technologies such as JavaScript in the context of marketing technology platforms
  • Knowledge of tag management platforms such as Google Tag Manager, Tealium iQ, or Adobe Launch
  • Knowledge of cloud ecosystems such as Google Cloud Platform and Amazon Web Services
  • Knowledge of programming languages such as Python, Java, and PHP
  • Significant experience interacting with clients, and, in particular, in client-facing marketing technology roles
  • 5+ years’ experience with a marketing technology agency, marketing automation agency, and/or analytics agency
Job Responsibility
Job Responsibility
  • Support the development and rollout of advanced web analytics tools and other marketing technology tools such as customer data platforms, tag management systems, marketing automation platforms, and more
  • Support the rollout of data warehousing projects incorporating various datasets from different sources
  • Rapidly develop prototypes and proofs of concept to test theories and frameworks
  • Identify opportunities for automation to help streamline processes and decrease time spent on manual tasks
  • Develop crawl-walk-run marketing technology strategies and deployment roadmaps
  • Support junior tag management specialists on advanced use cases which may include leveraging JavaScript
  • Mentor and train teammates to grow their expertise
  • Develop ideas for data visualization as it relates to data warehousing and marketing technology, and collaborate with agency data visualization experts to execute
  • Support thought leadership efforts in general
  • Develop marketing technology case studies
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Senior Appian developer is a part of the Issuer Services Technology global m...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in IT industry and 3+ years in Appian development, including end-to-end project delivery
  • Mastery of Appian components (Process Models, SAIL, CDTs, Integrations)
  • Proficiency in REST/SOAP APIs, SQL, and database design
  • Familiarity with Agile methodologies and cloud platforms (AWS/Azure)
  • Appian Lead Developer or Senior Developer certification preferred
  • Experience of Java, JavaScript/Angular
  • Experience with Spring / ORM framework, and database
  • Strong problem-solving, communication, and teamwork abilities
  • Self-starter who is passionate for learning about new tools and technologies
  • Ability to work both independently, with other team members, and across teams
Job Responsibility
Job Responsibility
  • Design & Development: Architect and build Appian applications (Process Models, SAIL interfaces, CDTs, Reports, Integrations)
  • Develop custom plugins, integrations, and reusable components
  • Collaboration: Partner with stakeholders to translate business needs into technical solutions
  • Lead code reviews and ensure adherence to best practices (security, scalability)
  • Testing & Deployment: Debug, test, and deploy solutions
  • Troubleshoot post-production issues
  • Optimize Appian app performance and automate deployments via DevOps tools
  • Mentorship & Documentation: Guide junior developers and create technical documentation
  • Innovation: Stay updated on Appian features and recommend process improvements.
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Come join our growing team and make a difference every day! As part of a high-pe...
Location
Location
United States , Lorton
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python, Java, C, C++ JavaScript, and other programming languages
  • Mobile app development or systems experience
  • Expertise in source control management with Git
  • Deep understanding of relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
  • Excellent skills with collaborative coding and ability to adopt shared coding practices
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for
  • Part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right