
Requirements
- 3+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- Linux
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Java 8
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Ability to work in a fast-paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding AI/ML algorithms is a plus.

About Recro
About
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.
Company video


Photos
Connect with the team
Similar jobs
Job Title : Node.js Developer
Experience : 5+ Years
Location : Gurgaon – Sector 43
Work Mode : 5 Days Work From Office (WFO)
Interview Mode : Direct Walk-in
Job Summary :
We are looking for an experienced Node.js Developer with 5+ years of hands-on experience in backend development and building scalable applications.
The ideal candidate should have strong problem-solving skills and experience working in a fast-paced product or service-based environment.
Key Responsibilities :
- Develop and maintain server-side applications using Node.js.
- Design and implement RESTful APIs and microservices.
- Work with databases like MongoDB / MySQL / PostgreSQL.
- Integrate third-party APIs and services.
- Ensure performance, security, and scalability of applications.
- Collaborate with frontend developers, QA, and DevOps teams.
- Write clean, reusable, and efficient code.
- Participate in code reviews and technical discussions.
Required Skills :
- Strong expertise in Node.js and JavaScript.
- Experience with Express.js or similar frameworks.
- Knowledge of Microservices architecture.
- Hands-on experience with MongoDB / SQL databases.
- Experience with Git and CI/CD processes.
- Good understanding of cloud platforms (AWS preferred).
- Strong debugging and optimization skills.
Preferred Skills :
- Experience with Docker / Kubernetes.
- Knowledge of Redis, Kafka, or message queues.
- Understanding of Agile methodologies.
Job Title: Java Lead – Software Engineering
Location: Mohali | Panchkula | Gurugram (Onsite)
Experience: 7+ Years
About the Role:
We are seeking a highly skilled and passionate Java Lead who will be responsible for designing, developing, and leading the implementation of scalable and maintainable product features. As a Lead, you will play a key role in guiding a team, ensuring coding best practices, and resolving complex technical challenges. This is a great opportunity for someone who thrives in a fast-paced environment, is passionate about solving technical problems, and is excited about leading product development end-to-end.
Key Responsibilities:
· Lead a team of developers in designing and building micro-services using Java.
· Decompose feature requests into sizable and estimable pieces of work.
· Deliver scalable, maintainable, and high-quality code within defined timelines.
· Conduct code reviews to ensure adherence to coding standards and best practices.
· Collaborate with cross-functional teams to solve complex technical challenges.
· Act as a subject matter expert for specific product components.
· Debug and resolve critical production issues with detailed root cause analysis.
· Drive adoption of Agile practices, ensuring proper planning, estimation, and delivery.
Required Qualifications:
· Bachelor’s degree in Computer Science or a related field.
· 7+ years of strong experience in Java development.
· 3+ years of hands-on experience in developing and delivering productized software applications.
· Experience in leading teams and mentoring developers.
· Proven ability to design and deliver scalable and maintainable applications.
· Strong problem-solving and analytical skills with a self-driven mindset.
· Excellent written and verbal communication skills.
Preferred Skills:
· Hands-on experience with Java micro-services.
· Familiarity with CI/CD pipelines.
· Strong understanding of Agile methodologies.
· Cloud and containerization exposure with AWS and Docker.
Technology Stack:
· Java
· Micro-services
· SQL
· AWS
· Docker
Shift timings : Afternoon
Job Summary
We are seeking an experienced Senior Java Developer with strong expertise in legacy system migration, server management, and deployment. The candidate will be responsible for maintaining, enhancing, and migrating an existing Java/JSF (PrimeFaces), EJB, REST API, and SQL Server-based application to a modern Spring Boot architecture. The role involves ensuring smooth production deployments, troubleshooting server issues, and optimizing the existing infrastructure.
Key Responsibilities
● Maintain & Enhance the existing Java, JSF (PrimeFaces), EJB, REST API, andSQL Server application.
● Migrate the legacy system to Spring Boot while ensuring minimal downtime.
● Manage deployments using Ansible, GlassFish/Payara, and deployer.sh scripts.
● Optimize and troubleshoot server performance (Apache, Payara, GlassFish).
● Handle XML file generation, email integrations, and REST API maintenance.
● Database management (SQL Server) including query optimization and schema updates.
● Collaborate with teams to ensure smooth transitions during migration.
● Automate CI/CD pipelines using Maven, Ansible, and shell scripts.
● Document migration steps, deployment processes, and system architecture.
Required Skills & Qualifications
● 8+ years of hands-on experience with Java, JSF (PrimeFaces), EJB, and REST APIs.
● Strong expertise in Spring Boot (migration experience from legacy Java is a must).
● Experience with Payara/GlassFish server management and deployment.
● Proficient in Apache, Ansible, and shell scripting (deployer.sh).
● Solid knowledge of SQL Server (queries, stored procedures, optimization).
● Familiarity with XML processing, email integrations, and Maven builds.
● Experience in production deployments, server troubleshooting, and performance tuning.
● Ability to work independently and lead migration efforts.
Preferred Skills
● Knowledge of microservices architecture (helpful for modernization).
● Familiarity with cloud platforms (AWS/Azure) is a plus.
Engineering Lead (Backend/Full stack)
About
It is a mission-oriented high-growth fintech startup building payment &
lending products to simplify education payments. Jodo’s suite of products make education payments convenient & affordable for parents while simplifying & streamlining fee collections for educational institutes. Jodo aims to be a category-defining company with a mission to be a
trusted partner to parents in fulfilling their aspirations for their kids’ education.
We are backed by marquee VC investors – Tiger Global, Elevation Capital and Matrix Partners – to realize this mission. It is started by three co-founders who have a pedigreed education
(IIT/IIM) and professional background (Nomura, Goldman Sachs, Morgan Stanley, Barclays, Matrix Partners).
🎬Job Description:
We are looking for an Engineering Leader with a focus on building maintainable and scalable applications. The Lead will be responsible for the design and development of Jodo’s fee payments platform and be owning one of the products/verticals. Leads will be closely working
with Product Managers and Founders to execute projects from ideation to completion. As a hands-on Team Lead, you will take ownership of services/systems and guide a team of
developers.
📈Key Responsibilities
● Own and drive the development of one or more of Jodo’s products
● Take the lead in the design and development of the backend platform
● Mentor a team of developers, promote collaboration and engagement, and promote practices that improve the developer experience
● Work closely with Product Managers and Founders to brainstorm requirements and prioritize
● Own quality - actively participate in code reviews
● Own reliability - continuously monitor Production Health, proactively fix production issues
● Own execution - Plan and delegate work for the team, optimize for speed of development and incremental delivery
📃Requirements
● 6+ years of hands-on experience in application development
● 1+ years of leading a team
● Experience in working with distributed systems
● Proficient in building Microservices/RESTful APIs with any modern tech stack
● Working knowledge of relational and nonrelational databases
● Prior working knowledge of Python/Django is a big plus
● Familiarity with modern CI/CD tools
● Knowledge of AWS or any other Cloud Platform services
● Champion code quality and drive best practices
● Ability to analyze and convert business requirements into technical requirements
● Self-starter and ability to take the ownership
● Prior experience working in a startup environment is great to have
● Excellent communication and interpersonal skills
🤩Benefits
● Becoming a part of the early core team
● Competitive salary
● Work with colleagues from strong backgrounds & hungry to succeed
● Opportunity to interact with and learn from high-pedigree investors & mentors -
○ VCs: Elevation Capital (erstwhile SAIF Partners), Matrix Partners
○ Select angel investors: Kunal Shah, Nithin Kamath, Amit Ranjan
🔎What are we looking for?
● Self-starter with a high sense of ownership → Comfortable to work with minimal
supervision
● Hungry to learn and grow → Passion to learn & be a better version of oneself; motivated to succeed
● Bias for action → Have the temperament to experiment and execute in uncertainty
● Hustler → Ability to generate resources to solve a problem
● Intellectual honesty → Always seeking and presenting truth irrespective of personal
POV or beliefs
● Mission-oriented → Deeply care about delivering value and making an impact on customer’s lives
✅Key Details
● Role: Engineering Lead
● Location: Bengaluru
● Compensation: Negotiable based on candidate profile (structured as Fixed + ESOPs)
● Date of Joining: ASAP
Role: Java Plugin Developer
- Sound knowledge and hands-on experience in building a software application using Java
- Proficient in Core Java (OOPs, Design Patterns, Stream API, Multithreading, Generics).
- Good understanding of OSGi,Eclipse RCP and Plugin development
Senior Software Engineer - Backend: Innovation Accelerator
Cloudera is looking for a passionate Backend Software Engineer to play a key role in advancing Cloudera’s database offerings across multiple cloud providers. Since its origin, Cloudera has enabled several enterprise organizations to effectively manage and use their data using the on-premise infrastructure. We are now building software solutions that enable our customers to leverage cloud infrastructure to facilitate their growing data needs, and thereby accelerating Cloudera’s next stage of growth.
At Cloudera, our culture, our ethos, is centered on our values. We're here not only because we're experts at what we do, but also because we hold these values in common.
We are always moving forward. We believe in open. We are empathetic. We believe in We.
The Team
The team is a new and growing Innovation Accelerator that is exploring new ideas to expand the business. As part of the team, you will work on innovative projects that are fast paced and iterate quickly. You will learn about the modern data stack ecosystem. You will also be involved in every stage of the project - from ideation to delivering products and features to customers. Cloudera customers include the largest banks, telecom providers, and companies in pharma, financial services, retail, manufacturing, oil and gas and government.
You will:
-
Build robust and scalable data infrastructure software
-
Design and create services and system architecture for your projects
-
Contribute to and provide feedback to other team members
-
Improve code quality through writing unit tests, automation, and code reviews
-
Brainstorm and contribute ideas to our technology, algorithms and products
-
Work with product, design, customer-success teams to understand end-user requirements, formulate use cases, and translate those into effective technical solutions
-
Dive into challenging technical problems and successfully deliver results
-
And since we believe in high quality software engineering environments, you likely have:
-
Worked with a team of designers/engineers who reviewed each other's code/designs and held each other to an extremely high bar for quality of code/designs
-
Be comfortable providing estimates and sticking to estimates!
-
Written unit tests and testable code
-
Depended on continuous integration, and participated in build and release processes
-
Own the quality of the code you wrote even (especially!) when it is running in production
You have:
-
Bachelor's/Master’s degree in Computer Science or related field/experience
-
5+ years of experience building software
-
Experience building distributed systems/databases
-
Experience with one or more of the following:
-
Nodejs, Python, java
-
Cloud services like Amazon Web Services, Google Compute Platform, Microsoft Azure
-
Kubernetes
-
PhonePe is India’s leading digital payments platform with over 280 million registered users. Using
PhonePe, users can send and receive money, recharge mobile, DTH, data cards, pay at stores,
make utility payments, buy gold, and make investments. PhonePe went live for customers in
August 2016 and was the first non-banking UPI app and offered money transfer to individuals
and merchants, recharges and bill payments to begin with. In 2017, PhonePe forayed into
financial services with the launch of digital gold, providing users with a safe and convenient
option to buy 24-karat gold securely on its platform. PhonePe has since launched Mutual Funds
and Insurance products like tax-saving funds, liquid funds, international travel insurance, Corona
Care, a dedicated insurance product for the COVID-19 pandemic among others.
PhonePe launched its Switch platform in 2018, and today its customers can place orders on over
300 apps including Ola, Myntra, IRCTC, Goibibo, RedBus, Oyo etc. directly from within the
PhonePe mobile app. PhonePe is accepted at over 18 million merchant outlets across 500 cities
nationally.
Culture
At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating
the right environment for you is just one of the things we do. We empower people and trust
them to do the right thing. Here, you own your work from start to finish, right from day one.
Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology
that impacts millions, ideating with some of the best minds in the country and executing on your
dreams with purpose and speed, join us!
Challenges
Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each
step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong
user base, we code with every individual user in mind. While we are quick to adopt the latest in
Engineering, we care utmost for security, stability, and automation. Apply if you want to
experience the best combination of passionate application development and product-driven
thinking
As a Software Engineer:
3+ years of experience in the art of writing code and solving problems on a Large Scale.
You will build Robust and scalable web-based applications You will need to think of
platforms & reuse
Build abstractions and contracts with separation of concerns for a larger scope
Drive problem-solving skills for high-level business and technical problems.
Do high-level design with guidance; Functional modeling, break-down of a module
Do incremental changes to architecture: impact analysis of the same
Do performance tuning and improvements in large scale distributed systems
Mentor young minds and foster team spirit, break down execution into phases to bring
predictability to overall execution
Work closely with Product Manager to derive capability view from features/solutions, Lead
execution of medium-sized projects
Work with broader stakeholders to track the impact of projects/features and proactively
iterate to improve them As a senior software engineer you must have
Extensive and expert programming experience in at least one general programming
language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
Experience with multi-threading and concurrency programming
Extensive experience in object-oriented design skills, knowledge of design patterns, and
huge passion and ability to design intuitive module and class-level interfaces
Excellent coding skills – should be able to convert the design into code fluently
Knowledge of Test Driven Development
Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,
Aerospike, etc)
Strong desire to solving complex and interesting real-world problems
Experience with full life cycle development in any programming language on a Linux
platform
Go-getter attitude that reflects in energy and intent behind assigned tasks
Worked in a startups environment with high levels of ownership and commitment
BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
Experience in building highly scalable business applications, which involve implementing
large complex business flows and dealing with a huge amount of data.
An open communicator who shares thoughts and opinions frequently listens intently and
takes constructive feedback.
As a Software Engineer, good to have
The ability to drive the design and architecture of multiple subsystems
Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
Understanding of the industry’s coding standards and an ability to create appropriate
technical documentation.
PhonePe Full Time Employee Benefits
Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life
Insurance
Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency
Support System
Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance
Program, Day-care Support Program
Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy
Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS,
Leave Encashment
Other Benefits - Higher Education Assistance, Car Lease, Mobile & Broadband
Reimbursements, Salary Advance Policy

Position : Lead / Developer - Guidewire
Experience : 7 – 12 Yrs
Client : a Digital Transformation Company
Location : Hyderabad, IND
Key Skills : Java/J2EE, Gosu, GW plug-ins, Jenkins/Mavens/TFS, Guidewire BillingCenter Functional & Integration, GX model, BillingCenter data model, P&C Insurance domain, SQL, JMS, Message Queue
Skills Required :
- Hands on Experience of Document Integration in Policy Center and Billing Center.
- Hands On experience in Rating Management(Rate table, routines, Product Model etc)
- Hands on Experience with Billing Center Components like Invoice, Disbursement, Deliquency, Payment Plan, Billing Plan etc.
- Hands on Experience in Configuration and Entity customization.
- Should ready to relocate Hyderabad.
- Pre Covid WFH, post Covid need to work from office.
- Should ready to work in US Shifts (EST Timings)
- should have at least 5 years of hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have used design patterns like MVP, MVC or MVVM and should know when to use which.
- should have working experience with relational and NoSQL databases.
- should have multiple years of experience with cloud application design and in one or more reputable cloud platform providers (e.g. AWS, GCP, Microsoft Azure … )
- should have professional experience working in an agile development environment.
- should have strong communication skills and like making decisions.
- should follow good software engineering principles such as TDD, writing modular, maintainable and clean code
As a Senior Software Engineer - I,you'll take on complex problems that span multiple components and teams. As SSE - I, you could expect to:
- Independently own one or more multiple modules, which includes: requirement analysis, design, development, maintenance & support
- Write extensive, efficient code to address complex modules and that handles interaction between multiple components.
- Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions
- Produce architecture with clean interfaces, that are efficient and scalable
- Participate and contribute to architectural discussions
- Perform design and code reviews
- Perform technical feasibility and trade off studies & guides others to perform these studies
- Solve production issues. Investigate and provide solutions to minimize the business impact due to outage
- Continuously improve performance metrics of modules you own.
- Actively mentor and develop junior developers in all software development practices
- Participate in the hiring process (referrals, interviews, attending recruiting events or writing blogs)
- Onboard and mentors new team members, helps shape the culture of the team
- Collaborate effectively across teams to solve problems, execute and deliver results
Minimum Requirements:
- A minimum of 4 years of relevant software development experience













