CrawlJobs Logo

Senior Java Engineer - Modern Engineering Team

India, Pune · Job Posted July 03, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design, develop, and maintain high-quality, production-grade data pipelines built on Java, Spring Boot microservices, Kafka, Elasticsearch, and Oracle
  • Write clean, well-tested, and maintainable code, applying SOLID principles, TDD, BDD (Cucumber/Spock), and Trunk-Based Development practices
  • Actively participate in code reviews, pairing sessions with developers and AI coding agents (e.g., GitHub Copilot, Devin), and contribute to raising the overall engineering bar
  • Decompose acceptance criteria to understand backlog deliverables, complexities, and risks, contributing to sprint planning and agile ceremonies
  • Implement and manage feature toggles to enable safe, continuous delivery to production
  • Contribute to the design and documentation of scalable, highly available, and low-latency event-driven architectures
  • Apply modern software design patterns and contribute to architectural decisions, including CQRS, Data Mesh, and Medallion Architecture principles
  • Leverage knowledge of Cloud-native development, Container Orchestration (OpenShift/Kubernetes), and CI/CD pipelines (Tekton, Jenkins, Harness) to deliver robust solutions
  • Partner continuously with business stakeholders, architects, and cross-functional teams to deliver sprint goals and broader platform objectives
  • Serve as a Subject Matter Expert (SME) for senior stakeholders and team members on data engineering topics
  • Mentor and coach junior engineers, fostering a culture of continuous learning and engineering excellence
  • Contribute to defining and evolving technical standards, coding guidelines, and team ways of working

Requirements

  • 8+ years of experience as a Senior Technology/Data Engineer
  • Strong, hands-on experience with event-driven architecture using Apache Kafka and Spring Boot microservices
  • Proficiency in Java (JDK 17/21+), Gradle, SQL/Oracle and Elasticsearch
  • Practical experience with BDD/TDD using Cucumber/Spock, Trunk-Based Development, and feature toggles
  • Strong understanding of Agile/Scrum development and a craftsperson approach to engineering, applying SOLID and Clean Code principles
  • Clear understanding of Data Structures and Object-Oriented Principles in Java
  • Experience with CI/CD pipelines (Tekton, Jenkins, Harness, etc.), either on-premises or in the cloud
  • Strong experience with Cloud-native development and Container Orchestration tools (Docker, Kubernetes, OpenShift)
  • B.Tech/B.Eng degree or equivalent work experience

Nice to have

  • Exposure to horizontally scalable, highly available, and low-latency event-driven application architecture
  • Experience with Security, Observability, and Monitoring tools (Grafana, Prometheus, Splunk, ELK, CloudWatch, etc.)
  • Good understanding of Data Engineering concepts, including data storage, data quality, data governance, data modeling, and data management
  • Familiarity with AI coding agents (e.g., GitHub Copilot, Devin or equivalent tools) and their integration into the development workflow
  • Exposure to Data Mesh, Modern Data Architecture, or CQRS patterns

What we offer

  • Work on a cutting-edge, event-driven data platform that processes millions of real-time trade and settlement events daily
  • Be part of a modern engineering team that embraces the latest tools, practices, and AI-powered development workflows
  • Collaborate with talented engineers and architects across a global organization
  • Contribute to a platform that directly impacts critical financial operations for one of the world's largest financial institutions
  • Grow your career in a team that values engineering excellence, continuous learning, and innovation

Looking for more opportunities?

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

Similar Jobs for

Senior Java Engineer - Modern Engineering Team

8 matching positions

Senior Backend Java Engineer - Aladdin Engineering, Vice President

Location
Location
United States , New York
Salary
Salary:
162000.00 - 215000.00 USD / Year
blackrock.com Logo
BlackRock Investments
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area
  • 7+ years of proven experience
  • A proven foundation in core Java and related technologies, with OO skills and design patterns
  • Track record building high quality software with design-focused and test-driven approaches
  • Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate
  • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications
  • Extensive experiencing building micro services architecture / SOA is required
  • Experience in message oriented streaming middleware architecture is required (Kafka, MQ, AMPS, NATS, etc)
  • Understanding of relational databases is a must
  • Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks
Job Responsibility
Job Responsibility
  • Lead individual projects priorities, deadlines and deliverables using AGILE methodologies
  • Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems
  • Collaborate with team members in a multi-office, multi-country environment
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems
  • Significantly contribute to development of Aladdin’s global, multi-asset trading platform
  • Work with product management and business users to define the roadmap for the product
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks
  • Apply validated quality software engineering practices through all phases of development
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others
What we offer
What we offer
  • annual discretionary bonus
  • healthcare
  • leave benefits
  • retirement benefits
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

Our client builds a leading digital identity and fraud prevention platform used ...
Location
Location
Bulgaria
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional backend software development experience with Java as the primary language
  • Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar)
  • Proven experience developing and deploying solutions on Amazon Web Services (AWS)
  • Hands-on experience with microservices and/or serverless architectures
  • Solid background in CI/CD pipelines, automated testing, and continuous delivery practices
  • Experience building and deploying Dockerised applications
  • Experience writing automated unit, integration, and performance tests for reliability at scale
  • Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS)
  • Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment
  • Solid understanding of Agile methodologies and practices
Job Responsibility
Job Responsibility
  • Design, develop, deploy, and maintain production-ready backend APIs and microservices in Java, targeting AWS as the primary deployment platform
  • Build scalable, resilient services using serverless and containerised architectures (ECS, Lambda, API Gateway)
  • Write clean, efficient, and testable code with strong emphasis on quality engineering and continuous delivery
  • Design and execute robust automated test suites including unit, integration, and performance tests
  • Collaborate with product managers, front-end engineers, QA, and cloud/operations teams to translate requirements into well-designed features
  • Contribute to CI/CD pipeline development and drive adoption of DevOps best practices for rapid and reliable deployments
  • Create and maintain internal software documentation and public API documentation
  • Participate in Agile ceremonies including stand-ups, sprint planning, refinements, and retrospectives
  • Mentor and support junior team members, sharing knowledge and elevating overall team capability
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are seeking an experienced Senior Java Engineer with exceptional analytical a...
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
  • 5+ years of relevant experience in an Application Development or Systems Analysis role
  • Expert-level, hands-on knowledge of Java/J2EE, the Spring Framework Stack, and Spring Boot
  • Deep understanding of microservice principles, patterns, and best practices
  • Hands-on experience developing Spring Boot-based microservices
  • Demonstrable hands-on experience with MongoDB
  • Proficiency with SCM tools such as Git and project management tools like JIRA
  • Experience working within an Agile/Scrum methodology
  • Strong foundation in systems analysis, design, and architecture
  • Ability to contribute to both high-level and low-level system design (e.g., sequence diagrams, class diagrams)
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives
  • Take responsibility for the successful delivery of assigned tasks and components within a larger solution
  • Ensure your work meets project milestones and quality standards
  • Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks
  • Contribute to strategies for modernization and improvement
  • Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress
  • Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new technologies
  • Strictly adhere to Citi’s engineering standards and best practices
  • Ensure all essential procedures are followed and help define operating standards and processes
  • Consistently perform and participate in code and design reviews
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are launching a brand-new initiative to build a new, modern global Logistics ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern Java: Deep expertise in Java (21+) and the Spring Boot ecosystem
  • Data & Messaging: High proficiency with Kafka (producers, consumers, and stream processing) and DynamoDB for high-scale, low-latency data storage
  • AI Coding Tools: Proven proficiency in leveraging modern AI development workflows to accelerate delivery and maintain code quality. You should be a 'power user' of tools such as Claude Code, GitHub Copilot (Agent Mode) or Cursor
  • Cloud Native: Hands-on experience with AWS and containerized workflows (K8S)
  • Communication: Excellent English skills and the ability to articulate complex technical decisions to the wider team
Job Responsibility
Job Responsibility
  • Greenfield Development: Design and implement a scalable forecasting engine using modern Java (21+) and the latest cloud-native frameworks
  • Feature Ownership: Lead specific initiatives and features from initial architectural design to deployment and monitoring
  • AI Integration: Collaborate on the implementation of AI/ML models within the logistics pipeline to enhance predictive accuracy
  • Event-Driven Architecture: Build high-throughput messaging systems using Kafka to handle real-time market data and forecasting events
  • Cross-Market Scalability: Ensure the service is designed for multi-tenancy and can adapt to the unique logistical nuances of different global markets
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

A global financial services organisation is growing a senior Java engineering te...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java backend development experience (modern Java versions)
  • Background building high-quality, scalable applications in complex environments
  • Experience working closely with business-facing stakeholders
  • Comfortable operating at senior / VP level in a delivery-focused team
Job Responsibility
Job Responsibility
  • Contribute hands-on to the development of a strategic enterprise platform
  • Help shape technical standards, design approaches and best practices
  • Collaborate with other senior engineers to drive platform quality and stability
  • Support the ongoing evolution of a long-term, globally used system
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

A global financial services organisation is growing a senior Java engineering te...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong backend development experience using modern Java versions
  • Background building high-quality, scalable applications in complex environments
  • Experience working with business-facing stakeholders
  • Comfortable operating at Senior / VP level within a delivery-focused team
Job Responsibility
Job Responsibility
  • Building high-quality, scalable Java applications in complex environments
  • Working closely with business-facing stakeholders
  • Contributing to design decisions and delivery standards
  • Driving quality, reliability, and performance across the platform
What we offer
What we offer
  • Comps
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

A global financial services organisation is growing a senior Java engineering te...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java backend development experience (modern Java versions)
  • Background building high-quality, scalable applications in complex environments
  • Experience working closely with business-facing stakeholders
  • Comfortable operating at senior / VP level in a delivery-focused team
Job Responsibility
Job Responsibility
  • Contribute hands-on to the development of a strategic enterprise platform
  • Help shape technical standards, design approaches and best practices
  • Collaborate with other senior engineers to drive platform quality and stability
  • Support the ongoing evolution of a long-term, globally used system
What we offer
What we offer
  • Comps
  • Fulltime
Read More
Arrow Right