
Senior java software engineer
7 days ago
Tech Stack Backend & Infrastructure: Java (Spring Boot), Microservices, AWS ECS Redis, Scylla DB, Mongo DB, Graph QL Kafka, SQS, My SQL, Aurora Platform & Dev Ops: AWS, Git Hub Actions, CI/CD, Docker IAM, Cognito Data & AI: Databricks, Spark, Kinesis Claude, Cursor, Lang Chain, RAG pipelines Observability: Prometheus, Grafana, Cloud Watch Engineering Excellence: JVM tuning, GC profiling, circuit breakers Async tracing, developer tooling, self-serve platforms Role Overview We're looking for hands-on technical leaders to join as Staff or Principal Engineers—builders who can lead by doing. You'll be the backbone of architectural decisions, drive scalability across domains, and solve complex distributed systems problems while mentoring teams through execution. Each Staff/Principal Engineer is expected to own multiple initiatives or projects end-to-end , from design to rollout, working collaboratively across teams to drive business and technical outcomes. Key Responsibilities Technical Leadership & Architecture Drive system design, platform architecture, and self-serve engineering capabilities across high-scale microservices and real-time data pipelines Build scalable and resilient systems using Java (Spring Boot), Event-Driven Architectures, and No SQL (Scylla DB/Mongo DB) Solve real-time, high-throughput challenges across search, pricing, availability, and booking workflows Project Ownership & Delivery Own end-to-end delivery of critical initiatives, from scoping and design to deployment and scaling Lead and manage multiple projects simultaneously—be accountable for quality, performance, and timelines Lead by example as a hands-on developer, picking up the most complex pieces and turning ambiguity into working software Collaboration & Innovation Embrace AI-powered development methodology (Claude, Cursor) to increase product release velocity and build accuracy Collaborate across teams (Product, Infrastructure, Data, Architects) with a mindset of ownership and partnership Conduct rigorous design and code reviews with attention to clean code, performance, and maintainability Requirements Essential Experience 7–12 years of backend development experience with deep focus on Java (Spring Boot, Hibernate) Proven track record in owning systems, influencing architecture, and delivering critical projects independently or in small teams Technical Expertise Distributed Systems: Event-driven architectures, SQS/Kinesis, backpressure, and fault tolerance Database Systems: Scylla DB, Mongo DB, or other No SQL databases Performance Engineering: Performance profiling, memory management, and latency optimizations Systems Design: Deep understanding of consistency models, circuit breakers, low-latency design, and platform reliability Leadership & Culture Experience driving an automation-first culture , building tools, frameworks, or internal platforms Familiarity with observability tools: Grafana, Prometheus, Cloud Watch Goal-driven professional who focuses on driving measurable results and can effectively prioritize activities that directly contribute to business objectives Self-starter, go-getter, and problem solver with a growth mindset Comfortable in remote-first, async, and ownership-heavy environments Nice to Have Experience with LLM pipelines, RAG, or agentic AI workflows Exposure to Databricks, Spark , or other large-scale data processing frameworks Experience building internal platforms or golden paths to accelerate engineering teams Knowledge of React or full-stack systems Prior experience in B2 B marketplaces or travel-tech
-
Senior Software Engineer
6 days ago
India Hapag-Lloyd AG Full timeJob Description Senior Software Engineer About The Role The Senior Software Engineer Java will play a pivotal role in designing, developing, and maintaining high-performance for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal...
-
Java Software Engineer
6 days ago
Bengaluru, Karnataka, India, Karnataka Java Backend developer Full timeWe are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).
-
Java - Senior Engineer
3 weeks ago
Noida, India IRIS software Full timeJob Description Why Join Us Are you inspired to grow your career at one ofIndia's Top 25 Best Workplaces in IT industryDo you want to do the best work of your life at one of thefastest growing IT services companies Do you aspire to thrive in an award-winning work culture thatvalues your talent and career aspirations It'shappening right hereat Iris...
-
Java - Senior Engineer
3 weeks ago
Noida, India IRIS software Full timeJob Description Why Join Iris Are you ready to do the best work of your career at one ofIndia's Top 25 Best Workplaces in IT industry Do you want to grow in an award-winning culture thattruly values your talent and ambitions Join Iris Software - one of thefastest-growing IT services companies- whereyou own and shape your success story. About Us At Iris...
-
Senior Software Engineer
1 week ago
Pune, India Momentive Software Full timeJob Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...
-
Senior Java Software Engineer
3 weeks ago
Noida, India Iris Software Inc. Full timeJob Description About Iris Software: Iris is a professional software services organization with CMMI-5 offering high-quality, cost-effective solutions to businesses. It has helped meet the IT requirements of companies ranging from those among the Fortune 100 to medium-sized firms by utilizing best-of-breed technologies, rapidly deployable solutions, and...
-
Java Software Engineer
6 days ago
Mumbai, Maharashtra, India, Maharashtra Newgen Software Full timeAbout Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...
-
Core Java
2 weeks ago
Noida, India IRIS software Full timeJob Description Why Join Us Are you inspired to grow your career at one ofIndia's Top 25 Best Workplaces in IT industryDo you want to do the best work of your life at one of thefastest growing IT services companies Do you aspire to thrive in an award-winning work culture thatvalues your talent and career aspirations It'shappening right hereat Iris...
-
Java Software Engineer
7 days ago
, India, IN Sonata Software Full timeExperience: 4 to 8 yearsKey Skills:JavaSpringbootMicroservicesHibernateRest APIPayment Gateway (must)EcommerceAWSResponsibilitiesDevelop and maintain Java applications.Implement microservices architecture.Integrate with payment gateways.Collaborate with cross-functional teams.Qualifications4 to 8 years of experience in software development. Required...
-
Java + PL/SQL
4 weeks ago
Noida, India IRIS software Full timeJob Description Why Join Us Are you inspired to grow your career at one ofIndia's Top 25 Best Workplaces in IT industryDo you want to do the best work of your life at one of thefastest growing IT services companies Do you aspire to thrive in an award-winning work culture thatvalues your talent and career aspirations It'shappening right hereat Iris...