CrawlJobs Logo

Java Backend Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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:

  • 7-9 years of relevant experience in Java/Spring/Hibernate, Microservice major and UI is optional
  • 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
  • 7 to 9 years of Angular UI development experience in web application development in Angular, Java, and Oracle tech stack
  • Proficient in JavaScript, TypeScript, Angular (v6 and above)
  • Expertise in building single page applications that are performant, reliable and maintainable
  • Expertise in building custom components like grids, multi-select drop downs etc
  • Expertise in handling large volumes of data over REST APIs
  • Experience in real-time streaming and caching solutions
  • Expertise in modern engineering practices like test driven development, ci/cd pipelines, static/dynamic scans etc
  • Must understand data models, ability to relate the entities/relationship to business needs
  • Must collaborate with server side developers, and DBAs to develop end-to-end solution
  • Expertise in integrating applications with authentication and authorization services
  • Familiarity with search engines, document management, file upload/download capabilities
  • Expertise in troubleshooting and problem solving
  • Familiarity with AWS cloud, prepare to migrate applications, services, and data to AWS

Additional Information:

Job Posted:
March 20, 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 Backend Engineer

New

Java Backend Engineer

We are seeking a highly skilled Java Backend Engineer with expertise in agentic ...
Location
Location
United States , Sunnyvale
Salary
Salary:
Not provided
thirdeyedata.ai Logo
Thirdeye Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
  • 5+ years of backend engineering experience with strong expertise in Java (Java 11+) and Python
  • Proven experience with agentic workflows (autonomous task orchestration, tool use, context-driven execution)
  • Hands-on with MCP (Model Context Protocol) service development and integration
  • Strong understanding of microservices architecture, RESTful APIs, gRPC, and message queues (Kafka, RabbitMQ, etc.)
  • Experience with databases (SQL & NoSQL) and caching solutions (Redis, Memcached)
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Solid grasp of concurrency, multithreading, and distributed systems design
  • Proficiency in CI/CD pipelines, testing frameworks (JUnit, Mockito), and code quality tools
  • Excellent problem-solving, debugging, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Java-based backend services to support agentic workflows and AI-driven applications
  • Implement and optimize MCP services to enable seamless context sharing and dynamic orchestration between models, agents, and tools
  • Architect APIs, microservices, and event-driven systems that ensure high performance, reliability, and low-latency communication
  • Collaborate with data scientists, AI/ML engineers, and frontend developers to integrate agentic intelligence into production systems
  • Write clean, maintainable, and testable code while following best practices in software engineering
  • Monitor, troubleshoot, and optimize system performance, scalability, and fault-tolerance
  • Contribute to workflow automation, context management, and intelligent decision-making systems
  • Stay up to date with emerging technologies in AI, distributed systems, and backend engineering
  • Fulltime
Read More
Arrow Right

SASE Cloud Java Backend Engineer

HPE Aruba Networking advances the way people live and work. We bring together th...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience in Java-based server-side development
  • Proven track record of developing database applications using SQL and NoSQL
  • Experience in HTML, CSS, JavaScript, React, Node.js and REST API
  • Experience in orchestrating AWS, Azure, GCP, or other cloud services
  • Experience in developing web applications for cloud deployments
  • Complete ownership, problem-solving skills and tremendous self-drive
  • Strong written and verbal communication skills
  • Bachelor's degree or equivalent in Computer Science or Computer Information Systems/Applications
Job Responsibility
Job Responsibility
  • Develop new features for Silver Peak Orchestrator web application
  • Manage SD-WAN enabled networks
  • Responsible for backend and frontend software development for web applications
  • Write white box unit test cases for implementations
  • Collaborate with remote teams
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Backend

We are looking for an engineering mindset which brings fresh ideas from various ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://clevertap.com/ Logo
CleverTap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 6 years of experience in back-end development (Designing, developing, testing and deploying large scale applications with one of the JVM languages or other server side technologies)
  • Strong organisational and time-management skills
  • Large capacity for attention to detail
  • Ability to meet communicated deadlines and release project with minimal bugs
  • Good knowledge of data structure, OOPs concepts and Java
Job Responsibility
Job Responsibility
  • write server side scripts, API’s to be utilised by front side engineers and also other microservices
  • optimising servers for speed and stability, implementing security structures, generating reusable code libraries and generating data storage solutions
  • involved with the product team directly in deciding the requirements, estimating delivery date for a particular feature and documenting the technical details for developing it
What we offer
What we offer
  • Be a part of a global growth stage startup
  • Work in a fast-paced, dynamic environment where your contribution matters
  • You are passionate about technology and its impact on the high growth mobile technology space
  • Innovate at scale, with learning opportunities
  • Fulltime
Read More
Arrow Right

Senior Java Backend Engineer

We are looking for an engineering mindset to bring fresh ideas from various area...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://clevertap.com/ Logo
CleverTap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 6 years of experience in back-end development (designing, developing, testing and deploying large scale applications with one of the JVM based languages or other server side technologies)
  • Strong organisational and time-management skills
  • Attention to detail
  • Good communication skills
  • Good knowledge of data structures
  • Hands-on experience in multi threading and concurrency
Job Responsibility
Job Responsibility
  • Solve complex data problems, focusing on TesseractDB™ (our in house, time series analytics database)
  • Assist teams in designing scalable architectures
  • Optimise database performance using profilers
  • Optimise existing processes
  • Fulltime
Read More
Arrow Right

Java Backend engineer

In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap fo...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of backend development experience
  • Strong programming expertise in Java
  • working knowledge of Python, Golang, or JavaScript is a plus
  • Deep understanding of distributed systems, event-driven architecture, and system performance optimization
  • Experience with REST APIs, multi-threading, caching strategies, and data modeling
  • Hands-on experience with Docker, Kubernetes, and CI/CD tools like Jenkins or GitHub Actions
  • Experience with cloud-native development and familiarity with services on AWS, Azure, or GCP
  • Familiarity with code versioning (Git) and profiling/debugging tools
  • Excellent communication skills and the ability to adapt to fast-changing environments
  • Solid understanding of Agile development processes
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend solutions using Java, Spring Boot, and Microservices
  • Build and deploy REST-based stateless APIs with performance and reliability in mind
  • Work with modern cloud-native application architectures, containers, and orchestration platforms like Docker and Kubernetes
  • Collaborate with cross-functional teams to gather requirements, design systems, and deliver high-impact features
  • Apply DevOps practices: implement CI/CD pipelines, Infrastructure as Code, and container-based deployments
  • Perform database design, schema optimization, and data access layer implementation using Java-based tools
  • Ensure secure coding practices and apply security concepts when building distributed applications
  • Use profiling and performance tuning tools to optimize application behavior and throughput
  • Actively contribute to design reviews, code reviews, and documentation processes
  • Must have knowledge on Copilot prompting to get work done. (Able to provide the context to the copilot and get the required things to be done)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Java Backend Engineer

As a Java Backend Engineer, the role involves designing, building, and maintaini...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–8 years of backend development experience
  • Strong proficiency in Java, J2EE, Spring MVC, Spring Boot, and Hibernate
  • Experience with RESTful services, multithreading, caching strategies, and DB integrations
  • Solid understanding of Microservice architecture and messaging systems like Kafka
  • Hands-on with Docker, Kubernetes, and MySQL
  • Working knowledge of GO Lang (at least intermediate level)
  • Familiarity with version control systems like Git
  • Skilled in tools like Postman, Swagger, and API documentation practices
  • Strong debugging, problem-solving, and analytical skills
  • Effective communication to engage with cross-functional and distributed teams
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, secure, and high-performance backend services
  • Develop RESTful APIs and microservices using Java, Spring Boot, Hibernate, and Kafka
  • Collaborate with cross-functional teams to gather requirements, define architecture, and deliver reliable solutions
  • Participate in code reviews, enforce coding standards, and mentor junior team members
  • Optimize existing systems for performance, scalability, and reliability
  • Implement CI/CD pipelines, automated tests, and deployment strategies using tools like Jenkins or GitHub Actions
  • Troubleshoot and debug application issues across distributed systems
  • Work with containers (Docker) and orchestration platforms (Kubernetes) for seamless deployments
  • Ensure API security and best practices with standards like OAuth2 and JWT
  • Maintain documentation for architecture, design patterns, and development processes
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Specific programs catered to helping you reach career goals
  • Inclusive work environment celebrating individual uniqueness
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Senior/Staff Java Backend Engineer

Join the Lab Automation Project and help build the core backend services and UIs...
Location
Location
Salary
Salary:
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience working in backend software development roles
  • Experience with Java, Spring, and Spring Boot
  • Experience in a micro service environment
  • Experience with Kubernetes and Docker
  • Experience with AWS Data Stores (RDS, Elastic Cache, MQ, S3)
  • Experience with CI/CD ( Jenkins, ArgoCD, Github actions )
  • Experience with Agile methodologies and tools ( Jira, Sprints, etc.. )
  • Mindset of fulfilling the dreams of the Product, Design and the end user
  • Communicate conscientiously with your work colleagues
Job Responsibility
Job Responsibility
  • Design, Build, and Test Java Spring Boot backend services built with micro architecture principles
  • Design, Build and Test data stores in AWS used by the backend services ( Postgres, Redis, MQ, Kafka, etc.. ) as well as the data layers which directly interact with the data stores
  • Design, Build, and Test inter service communication mechanisms (Message Buses, SDK’s, and APIs)
  • Create and Modify Backend Services running within a Kubernetes Cluster. Adjust the cluster’s ingress points, namespaces, config maps, and operators as necessary to optimize platform performance, security, and efficiency
  • Accurately Estimate and Track large projects
  • Provide constructive feedback in code reviews and incorporate feedback received
  • Create architecture design documents and clearly present ideas to the team
  • Create and maintain documentation for backend services including APIs, system architecture, etc.
  • Operate in the local developer environment, (Docker/Gradle/IDE)
  • Operate within an Agile environment (Sprints, Jira)
What we offer
What we offer
  • Paid Vacation
  • Sick Days
  • Floating Holidays
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation
Read More
Arrow Right

Senior/Staff Java Backend Engineer

Join the Lab Automation Project and help build the core backend services and UIs...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience working in backend software development roles
  • Experience with Java, Spring, and Spring Boot
  • Experience in a micro service environment
  • Experience with Kubernetes and Docker
  • Experience with AWS Data Stores (RDS, Elastic Cache, MQ, S3)
  • Experience with CI/CD ( Jenkins, ArgoCD, Github actions )
  • Experience with Agile methodologies and tools ( Jira, Sprints, etc.. )
  • Mindset of fulfilling the dreams of the Product, Design and the end user.
  • Communicate conscientiously with your work colleagues
Job Responsibility
Job Responsibility
  • Design, Build, and Test Java Spring Boot backend services built with micro architecture principles
  • Design, Build and Test data stores in AWS used by the backend services ( Postgres, Redis, MQ, Kafka, etc.. ) as well as the data layers which directly interact with the data stores.
  • Design, Build, and Test inter service communication mechanisms (Message Buses, SDK’s, and APIs)
  • Create and Modify Backend Services running within a Kubernetes Cluster. Adjust the cluster’s ingress points, namespaces, config maps, and operators as necessary to optimize platform performance, security, and efficiency
  • Accurately Estimate and Track large projects
  • Provide constructive feedback in code reviews and incorporate feedback received
  • Create architecture design documents and clearly present ideas to the team
  • Create and maintain documentation for backend services including APIs, system architecture, etc.
  • Operate in the local developer environment, (Docker/Gradle/IDE )
  • Operate within an Agile environment (Sprints, Jira)
What we offer
What we offer
  • Paid Vacation
  • Holidays Day Off
  • Sick Days
  • Bereavement Leave
  • Sport Compensation
  • English Classes
  • Food Vouchers
  • Training Compensation
  • Maternity and Paternity Leave
  • Savings Fund
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.