CrawlJobs Logo

Senior Java Developer

India, Chennai · Job Posted June 15, 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

  • 9+ years of relevant experience in the Financial Service industry
  • Expertise in building web applications using JEE, SpringBoot
  • Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
  • Expertise in using AI driven tools like Devin, Co-pilot, 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.
  • Bachelor’s degree/University degree or equivalent experience

Looking for more opportunities?

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

Similar Jobs for

Senior Java Developer

8 matching positions

New

Senior Java Developer

Location
Location
Vietnam , Ho Chi Minh
Salary
Salary:
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • From 5 years of experience in Web Application
  • Experience in Spring, Spring Boot, or Hibernate
  • building APIs
  • Experience working with Git, Git flow
  • Good understanding of SOLID principles, Design Patterns
  • Experience working with micro-service projects
  • Strong knowledge with DB, DB design
  • Good at English Communication skill
Job Responsibility
Job Responsibility
  • Design, build and maintain APIs, services, and systems across development teams
  • Work within a team & communicate effectively across teams
  • Deal with technical challenges, programing tasks while managing client expectations and building long-term customer relations
  • Work with engineers across the company to build delightful features that span various parts of the system
  • US working time: from 5pm to 1am
What we offer
What we offer
  • Competitive Salary and Brilliant Health Benefits
  • Attractive salary (13th-month salary, salary review twice/year) and project bonus
  • Bonus programs for candidate referral, technical article writing
  • Allowance for sickness, maternity, paternity and periodic health examination
  • PVI health care program
  • The staff of the quarter and year reward
  • Professional English-speaking working environment with Agile – Scrum model
  • Hybrid Working Model: Flexible working time and WFH support
  • Surrounded with friendly, open-minded, young and supportive colleagues
  • Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
  • Fulltime
Read More
Arrow Right

Senior Java Developer

At Citi, we believe in power of engineering to drive success and nurture culture...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of Java programming experience in developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Demonstrable experience on building big-data & caching solutions
  • Strong understanding of SQL & NoSQL databases
  • Knowledge of HTTP, ReSTful web services and API design
  • Familiarity with Linux environment including scripting skills
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automation testing
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse
  • Participation in code and design reviews
  • Analyse requirements by working closely with the business analyst and business aligned teams to define solutions
  • Effective communication with support, other development, and infrastructure teams
  • Contribute to architectural standards, best practices, and promote adherence to these standards
  • Implement best coding & testing practices within team
  • Fulltime
Read More
Arrow Right

Senior Java Developer

A globally operating fintech and data security platform building highly scalable...
Location
Location
Greece , Athens
Salary
Salary:
60000.00 - 70000.00 EUR / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience building backend systems with Java
  • Solid foundations in computer science, system design, and data structures
  • Experience working with distributed and cloud-native systems
  • Strong Spring and microservices exposure
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining scalable backend services using Java
  • Building and operating distributed systems with a strong focus on performance and reliability
  • Working with modern Java frameworks such as Spring, Netty, and Apache Mina
  • Contributing to architectural decisions around scalability, resilience, and system design
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Senior Java Developer is responsible for establishing and implementing new o...
Location
Location
United States , Tampa
Salary
Salary:
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development using Java, Oracle PL/SQL, and Python
  • 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
Job Responsibility
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
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Senior Java Developer

Join us as a Senior Business Analyst/BAPM at Barclays. At Barclays, we don’t jus...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Domain Expertise – Exposure to Equities & Derivatives trading domain
  • Business Analysis & Requirement Documentation – BRD, FRD, Use Case, User Stories, Process Flows, Gap Analysis
  • Agile Methodologies – Scrum, Kanban, User Story Writing, Sprint Planning, Backlog Grooming
  • Data Analysis – SQL, Data Mapping, XML
  • Tools – JIRA, Confluence, MS Visio
  • Stakeholder Management – Strong communication with Business, IT team
  • Testing Support – SIT/UAT Support, Test Case Review, Defect Management
Job Responsibility
Job Responsibility
  • Management of change projects within the organisation, ensuring that they are delivered on time, within scope, budget, and to the required quality standards
  • Development and management of project plans that outline the scope, objectives, timelines, and resource requirements for change projects
  • Communication with stakeholders, including senior management, project teams, and external partners, to ensure that they are informed about project progress and that their needs and expectations are being met
  • Management of project teams, ensuring that they are properly resourced and that they have the necessary skills and expertise to deliver on project objectives
  • Management of project budgets, ensuring that projects are delivered within the agreed budget
  • Creation of reports on project progress to ensure that proposed solutions are delivered on time and within budget
  • Management of project risks, ensuring that risk, assumptions, issues and dependencies are identified, assessed, and mitigated as necessary
  • Facilitation of change management activities, including training and communication, to ensure that change projects are successfully implemented and embedded in the organisation
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Java Developer

Are you passionate about building technology that powers a global delivery netwo...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong demonstrable experience developing and maintaining production-grade backend applications using Java 11+ (or similar modern versions). Strong proficiency with the Quarkus framework, or deep experience with Spring/Spring Boot, is highly desirable
  • Extensive experience designing, building, and operating microservices architectures and resilient, high-volume RESTful APIs
  • Proven track record of mentoring junior engineers, driving engineering best practices, and cultivating a collaborative team environment
  • Expertise with relational databases, including advanced knowledge of data persistence, complex query optimization, schema migration, and effective data modelling for scale. Experience with NoSQL databases (e.g., Cassandra, MongoDB) is a significant plus
  • Deep and practical understanding of software engineering principles, including distributed systems design, concurrency, security best practices, and advanced testing methodologies
  • Proven ability to diagnose and resolve complex technical challenges in production environments, leveraging advanced monitoring and observability tools (e.g., Datadog, Prometheus, Grafana, ELK stack)
  • A strong, proactive approach to system ownership, architecture evolution, and continuous improvement, coupled with superior analytical and critical thinking skills
  • Exceptional written and verbal communication skills, with the ability to articulate complex technical decisions to both technical and non-technical stakeholders
  • Demonstrated ability to thrive as a key contributor in a fast-paced, dynamic environment, driving technical initiatives independently
  • A humble, inquisitive, and collaborative mindset, with a proven track record of mentoring others and fostering a culture of continuous learning
Job Responsibility
Job Responsibility
  • Architect, develop, and maintain highly scalable, robust, and performant backend services using Java, ensuring system resilience and operational excellence
  • Serve as a technical leader in feature development, driving complex projects from inception through deployment and post-release monitoring
  • Conduct rigorous code reviews, providing constructive feedback and enforcing high standards for code quality, design patterns, and system architecture
  • Drive architectural discussions and technical roadmap planning, influencing the long-term strategy and health of our systems
  • Collaborate extensively with cross-functional teams (Product, Data, other Engineering teams) to define requirements, design interfaces, and deliver cohesive, effective solutions
  • Expertly troubleshoot and resolve complex production issues in a high-traffic, distributed microservices environment, minimizing downtime and identifying root causes
  • Mentor and coach mid-level and junior engineers on technical design, engineering best practices, and effective problem-solving
  • Proactively identify and lead initiatives for refactoring, performance optimization, and improvement of development processes (CI/CD, testing methodologies)
  • Define and implement comprehensive unit, integration, and performance tests to ensure the quality and reliability of developed features
  • Maintain and enhance continuous integration and continuous delivery (CI/CD) pipelines, ensuring rapid and automated deployment with high confidence
  • Fulltime
Read More
Arrow Right

Senior Java Developer

At Citi, we believe in power of engineering to drive success and nurture culture...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of Java programming experience in developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Demonstrable experience on building big-data & caching solutions
  • Strong understanding of SQL & NoSQL databases
  • Knowledge of HTTP, ReSTful web services and API design
  • Familiarity with Linux environment including scripting skills
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automation testing
Job Responsibility
Job Responsibility
  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse
  • Participation in code and design reviews
  • Analyse requirements by working closely with the business analyst and business aligned teams to define solutions
  • Effective communication with support, other development, and infrastructure teams
  • Contribute to architectural standards, best practices, and promote adherence to these standards
  • Implement best coding & testing practices within team
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Applications Development Sr Programmer Analyst is a senior developer positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on design and development experience, with a strong focus on Spring Boot and Angular
  • Strong proficiency in Java and related front-end technologies
  • Experience in designing and developing medium to large-scale applications using open-source tech stacks, including Spring Boot and Microservices
  • Experience with databases, specifically MongoDB
  • Experience with testing concepts (TDD, BDD) and associated frameworks like JUnit
  • Ability to write and maintain functional and technical specifications
  • Proven ability to drive engineering deliveries and handle multiple concurrent initiatives
  • A curious mindset with the ability to identify and solve problems effectively
  • Excellent communication and collaboration skills
  • A pragmatic and creative approach to managing risk
Job Responsibility
Job Responsibility
  • Act as a senior technical resource, designing and developing scalable software solutions using Spring Boot, Angular, and microservices architecture
  • Support critical project deliverables related to global expansion, new payment method integration, and the launch of new platform features
  • Provide technical guidance to team members in troubleshooting and resolving high-priority, client-impacting production issues
  • Conduct deep-dive analysis of code and data to identify root causes and establish robust Standard Operating Procedures (SOPs) to prevent future incidents
  • Develop and manage well-functioning databases and applications, ensuring high levels of responsiveness and efficiency
  • Write clean, effective APIs and maintain comprehensive technical documentation
  • Collaborate with internal and external technical resources to provide estimates, develop overall implementation plans, and ensure project delivery
  • Test software rigorously to ensure quality, performance, and adherence to requirements
  • Fulltime
Read More
Arrow Right