Senior Java Software Engineer

4 weeks ago


pune, India InRhythm Full time

Who Is InRhythm?

InRhythm (Home - InRhythm ) is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars.

InRhythm’s unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don’t just “get an assignment,” they join the company to do what they love. It’s that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm.

What We Do At InRhythm

We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership.

This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to:

- Goldman Sachs
- Fidelity
- Morgan Stanley
- Mastercard

From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way.

We are looking for a Senior Java Engineer:

As a Senior Java Engineer, you will work with lead-level and fellow senior-level engineers to architect and implement solutions that enable customers to get the most out of what the client can offer. In this role, you will develop performant and robust Java applications while supplying the continued evaluation and advancement of web technologies in the organization.

At InRhythm, you will:

- Work on a high-velocity scrum team
- Work with clients to come up with solutions to real-world problems
- Architect and implement scalable end-to-end Web applications
- Help team lead facilitate development processes
- Provide estimates and milestones for features/stories
- Work with your mentor to learn and grow and mentor less experienced engineers
- Contribute to the growth of InRhythm via interviewing and architecting

What you bring to the table (Core Requirements):

- 5+ years of Java development within an enterprise-level domain
- Java 8 (11 preferred) features like lambda expressions, Stream API, CompletableFuture, etc.
- Skilled with low-latency, high volume application development
- Team will need expertise in CI/CD, and shift left testing
- Nice to have Golang and/or Rust
- Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot
- Proficiency with SQL
- Experience with data sourcing, data modeling and data enrichment
- Experience with Systems Design & CI/CD pipelines
- Cloud computing, preferably AWS
- Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.
- Solid experience with at least two (preferably more) of the following:
- Kafka
- MongoDB
- Sonar
- Jenkins
- Oracle DB, Sybase IQ, DB2
- Drools or any rules engine experience
- CMS tools like Adobe AEM
- Search tools like Algolia, ElasticSearch or Solr
- Spark

What makes you stand out from the pack:

- Payments or Asset/Wealth Management experience
- Mature server development and knowledge of frameworks, preferably Spring
- Enterprise experience working and building enterprise products, long term tenure at enterprise-level organizations, experience working with a remote team, and being an avid practitioner in their craft
- You have pushed code into production and have deployed multiple products to market, but are missing the visibility of a small team within a large enterprise technology environment.
- You enjoy coaching junior engineers, but want to remain hands-on with code.
- Open to work hybrid - 3 days per week from office

Why Be an InRhythmer?

People at InRhythm are entrepreneurs and innovators at heart and problem solvers who find new ways to overcome challenges. InRhythm continues to evolve and grow – and is now prepared to accelerate “scale” with the addition of this role to our community.

We’ve been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you’re looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we’re looking forward to hearing from you.

At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits:

- Comprehensive and customizable Medical, Dental, and Vision Plans
- Paid Parental Leave
- Scalable PTO
- Reimbursements for personalized birthday experiences
- Social and Flexible Work Environment
- Weekly Happy Hours and Cultural Events to get to know your team
- Media Streaming, Book, and Fitness Allowances



  • Pune, Maharashtra, India XTENTEAM SOLUTIONS LLP Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at XTENTEAM SOLUTIONS LLP. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable financial technology solutions using Java Spring Boot for backend development and React for...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job Title: Senior Java Software EngineerJob Description: We are seeking an experienced Senior Java Software Engineer to join our team at LTIMindtree. The ideal candidate should have 6+ years of experience in Java development, with a strong understanding of software engineering best practices, including unit testing, automation, design patterns, and peer...


  • Pune, Maharashtra, India Capgemini Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Capgemini.Key ResponsibilitiesAs a Senior Java Software Engineer, you will be responsible for designing and developing scalable, efficient, and reliable software applications using Java. You will work closely with our cross-functional teams to deliver high-quality...


  • Pune, India Perforce Software Full time

    About the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...


  • Pune, India Perforce Software Full time

    About the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the RoleWe are seeking a skilled Senior Java Software Engineer to join our team at Tata Consultancy Services. This is an excellent opportunity for a professional with expertise in building UI applications using HTML, REST, CSS, JSON, JavaScript, and React.Job DescriptionAs a Senior Java Software Engineer, you will be responsible for designing,...


  • Pune, Maharashtra, India Intriant HR Services India Full time

    Job Title: Senior Java Software EngineerJob Overview:GSPANN is looking for an experienced Senior Java Software Engineer to lead and mentor a team of engineers in designing, developing, and delivering scalable, high-quality software solutions using Java, Spring Boot, and Microservices architecture.Key Responsibilities:Lead and mentor a team of software...


  • Pune, Maharashtra, India REVEILLE TECHNOLOGIES PRIVATE LIMITED Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team at Reveal Technologies Private Limited.Job SummaryThe ideal candidate will have a strong background in Java development and be proficient in designing and implementing high-volume, low-latency applications. The role involves contributing to all stages of the software...


  • Pune, Maharashtra, India Delphix Software Private Limited Full time

    Delphix Software Private Limited is seeking an exceptional Senior Java Software Architect to drive innovation and shape the future of our product.This role will involve architecting, designing, and building large-scale components of our product, with a focus on creating groundbreaking features and functionalities that propel our product forward.As a key...


  • Pune, Maharashtra, India Zensar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Zensar Technologies.The ideal candidate will have a strong background in Java technologies and experience in designing, developing, and deploying scalable software systems.Key Responsibilities:Design and develop large-scale software systems using Java 8, Spring, and...


  • Pune, India Cornerstone OnDemand Full time

    We're looking for a Senior Software Engineer - Java This role is Office Based As the Development Engineer in our product development group you will be designing and delivering solutions that scale to meet the needs of some of the largest and most innovative organizations in the world; working with other teams to understand and exceed the...


  • Pune, India Zenfinet Solutions Opc Private Limited Full time

    Reg - Job Opportunity for Senior Software EngineerJob Role : Senior Software EngineerJob Type : Permanent RoleLocation : PuneExperience : 5 - 8 Years of experienceSkills Required : Java 8+, Spring Boot, Microservices, Rest APIMust Have:-· Extensive experience in Java development, with proficiency in Java 17 or Java 8+.· Strong knowledge of Spring and...


  • Pune, Maharashtra, India R Town Technologies Full time

    About the RoleR Town Technologies seeks a skilled Senior Java Software Engineer to join our team. As a key member of our technology division, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java and Spring Boot.Responsibilities- Design and develop scalable, efficient, and well-structured software...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: Senior Java Software Engineer - Applications DevelopmentAbout VirtusaVirtusa is a global provider of digital transformation and outsourcing services. We enable our clients to harness the power of technology to achieve competitive advantage.Estimated Salary Range ₹ 25,00,000 - ₹ 35,00,000 per annum (Approximate)Job DescriptionWe are seeking an...


  • Pune, Maharashtra, India InRhythm Full time

    About InRhythmWe are a dynamic technology organization committed to delivering innovative solutions that meet the evolving needs of our clients.Job OverviewThis is an exciting opportunity for a seasoned Senior Java Software Engineer to join our high-velocity scrum team and contribute to the development of performant and robust Java...


  • Pune, Maharashtra, India UST Full time

    Job OverviewWe are seeking a highly skilled Senior Java Software Engineer to join our team at UST.About the RoleIn this role, you will be responsible for designing, developing, and deploying software solutions using Java and Spring Boot. You will work closely with our international team of engineers to ensure that our software products meet high quality...


  • Pune, Maharashtra, India Virtusa Full time

    Job Summary:">We are seeking a highly skilled and experienced Senior Software Engineer - Java Developer to join our team at Virtusa. This is an excellent opportunity for a talented professional to lead the design, development, and testing of cutting-edge applications.">About the Role:">As a Senior Software Engineer - Java Developer, you will be responsible...


  • Pune, India Newbridgefintech Full time

    Job SummaryWe are seeking a highly skilled and motivated Senior Java Software Engineer to lead the design, development, and optimization of our backend microservices architecture. In this role, you will play a critical part in building scalable, high-performance solutions that drive our core business. You will collaborate closely with a cross-functional...


  • pune, India Applicantz Full time

    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER. Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and a Flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all...


  • Pune, India Agile Soft Systems Inc Full time

    Job Title: Senior Java Software ArchitectJob Summary:We are seeking a highly skilled Senior Java Software Architect to lead our team in designing, developing, and implementing Java applications and solutions. The ideal candidate will have a strong background in Java 8 to 17, Spring Boot framework, and relational databases such as MySQL.Key...