
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
Backend SDE II
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant
systems with minimal guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and
spread design philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of
our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 3 years of hands on experience in designing, developing,
testing and deploying applications on Java, Ruby, Kotlin, Python, Node or Go for
large scale applications
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming
would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to
alleviate dependency risks.
- Well versed in working with agile methodologies which includes phases such as
design, development, code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git
or any similar source code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning,
GC tuning, resource leaks etc
- Continuously refactor applications to ensure high quality design
Technologies Used
Below are few of the technologies that we work on:
Type Technology
Web Application Framework Ruby on Rails, Ktor, AWS Lambda
Languages Ruby, Java, Kotlin, Javascript, Python
Datastores PostgreSQL, Aerospike, Redis, Amazon Redshift, DynamoDb
Communication HTTP, Amazon SQS, Sidekiq, Amazon SNS
Server Management Amazon ECS, Docker
Product Overview
● You will be contributing to products concerning both customers and partner drivers.
● Product sectors include:
○ Growth: You’ll build tools to help boost user growth on the platform including our
industry best driver on-boarding, training and certification system, referral
system, and lead management models.
○ Lifecycle Management: Build tools to help users engage with the platform
better, which includes rewards and recognition module, subscription service,
account management tools, partner and customer wallets and payout modules,
and churn detection systems among others.
○ Transaction Experience: You’ll help deliver the most delightful booking
experience to our customers and drivers. As part of this team, you’ll be
responsible for our core booking system, pricing and payment systems, location
tracking and filtering services, fraud prevention systems, and in-app ticketing and
support among others.
○ Fulfilment: As part of the fulfilment team, you’ll work on systems which ensure
high degree of ride fulfilment on the platform. Tools including allocation
methodologies and system, dynamic pricing, dynamic partner routing, and
partner re-activation tools among others.
○ Enterprise Solutions: You’ll help Porter’s enterprise customers achieve delivery
excellence. You’ll build tools for contract management, fleet management, fleet
and route optimisation tools, alerting and monitoring tools, and analytics suite
among others.

Job Title: Golang Developer
Location: Kolkata
Job Type: Full-time
Working Days: 5 Days (Rotational off)
About the Role:
We are seeking a skilled Golang Developer with experience in Golang, Node.js, WebSocket
communication, and API development. In this role, you will work closely with our development
team to design, develop, and maintain high-performance backend systems and real-time
applications.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Golang code.
Develop scalable APIs and microservices.
Integrate and build real-time communication using WebSocket protocols.
Collaborate with frontend developers and other team members to establish objectives
and design more functional, cohesive systems.
Write clean, maintainable, and well-documented code.
Optimize applications for maximum performance, scalability, and security.
Participate in code reviews, contribute to team knowledge, and continuously improve
development processes.
Troubleshoot, debug, and upgrade existing systems.
Occasionally work with Node.js services and modules when needed.
Required Skills and Qualifications:
Min 3+ years of experience in backend development with Golang.
Solid understanding of Node.js and JavaScript/TypeScript.
Hands-on experience with WebSocket integration and real-time applications.
Strong knowledge of RESTful APIs, API design principles, and API documentation. Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Good understanding of concurrent programming and microservices architecture.
Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
Knowledge of containerization tools like Docker and Kubernetes is a plus.
Strong problem-solving skills, attention to detail, and a proactive attitude.
Company Description
At Deqode, our purpose is to help clients build their technical workforce. We are industry leaders in cutting-edge technologies, leveraging deep industry knowledge and technical expertise to optimize business processes, maximize impact, and foster growth. Our company transcends the boundaries of traditional information technology companies and decodes business problems with quality solutions, quickly delivered.
Looking for 3+ years of experience in Java, Springboot and Microservices
Looking for Immediate Joiners
Looking for Candidate who are based out of Jaipur
About the Role:
Deqode is looking for a skilled and motivated Java Developer to join our high-performing engineering team in Jaipur. You will be responsible for developing scalable backend systems using cutting-edge Java technologies and contributing to all stages of the software development lifecycle.
This is an on-site role, open only to candidates currently in Jaipur or willing to relocate immediately.
Key Responsibilities:
- Develop robust backend services using Java, Spring Boot, and Microservices.
- Build and maintain RESTful APIs.
- Implement Netflix OSS/Spring Cloud patterns for distributed systems.
- Integrate with messaging systems like Kafka for event-driven architecture.
- Write JUnit test cases and maintain code coverage up to agreed standards.
- Work in a CI/CD environment and contribute to automated build and deployment pipelines.
- Collaborate with DevOps teams for containerization and orchestration (Docker, Kubernetes).
- Work with AWS services for integration and deployment purposes.
Good to Have:
- Experience in creating and managing Docker images.
- Understanding of Kubernetes for orchestration.
- Familiarity with AWS Cloud services from a developer's integration perspective.
1. Design patterns- socket communication/ micro services architecture
2. Caching - REDIS MEMCACHED etc
3. Database - MONGO, SQL etc. min 2yrs experience with these.
4. Features created for large concurrent requests.
5. Node Js, Go lang any asynchronous programming language min 2 yrs exp with any one of them.
6. Message Queues - RABBIT MQ, Kafka etc.
7. Logging and APM (application process manager) good to have.
8. DS ALGO good to have.
-
Excellent Project Management Skills - Effort estimation, scoping, prioritisation and timely delivery
-
Runs daily stand-up, sprint review, iteration planning and retrospective
-
Analyze the product requirements specs & designs, convert them to tech specs, write user stories, workflows & test criteria
-
Ensure the completeness and accuracy of every feature developed with demos & verification from developers/QA and acceptance demo with Product Management
-
Keep all stakeholders informed pro-actively on the progress, blockers, changes & issues
-
Work with the teams to resolve people problems, dependencies, project roadblocks, and conflicts
-
Implement and support software principles, rules and processes
-
Collaborate effectively with cross functional teams, act as the primary technical contact, Take end to end ownership on mission critical projects
-
Do the code reviews, quality checks, test effort planning, performance testing, UI & UX and code merges and deployments
-
Build high energy, high performance and super productive teams, Proactively plan resource hiring, and the need for training and talent development
-
BE/B.Tech/MCA preferably with Computer Science
-
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
-
Minimum 8 years of hands-on experience in developing and delivering products and using Agile sprints
-
Managing the overall Product releases from initial requirements till the final deliver
-
Deep understanding of the fundamentals of iterative and incremental development, expertise in agile methodologies and frameworks
-
Self-starter, proactive & a skilled decision maker in doing what is right
-
Works independently & great at team collaboration
-
Team Leader - Knack for influencing without being authoritative
-
Possess Technical Breadth and effectively mentor tech team
-
Must have very good recommendations from peers and managers in past companies
-
Experience with Coding, Architecting & Developing, UX, Designs & Quality Assurance
-
Experience with Cloud Deployments on AWS etc
Preferred Skills:
- Good communication skills in English (Written and Oral)
- Strong knowledge of RDBMS concepts
- Strong analytical and problem-solving skills
- Experience in performance tuning
- Experience in interaction with the customer
- Mandatory technical skills Java, Spring boot , Microservices , Hibernate
- Preferred Tools (SVN, GIT, Maven, Jenkins Jira Confluence)
- Ability to explore the application by himself/herself from the training provided.
Responsibilities:
- New feature development or enhancement or change request activities (Requirement analysis, Requirement documentation, Design, Coding, Review, Testing and Release process)
- Defect Fixing (Defect analysis, route cause identification, Code change, testing, obtaining user confirmation and release process)
- Support tasks (Ticket analysis, data uploading, performance tuning, job monitoring, any analysis task, ReportGeneration and etc.,)
- Level 2 and Level 3 support (Support process adherence)
- Functional and technical or solution documentation preparation
- Execution will either be Waterfall or Agile
- The process needs to be followed as defined by RBEI or RBEI’s Customer
- Preparation & participation in the project status and review meeting
Greetings from HashStudioz Technologies!
We are happy to share the details of 'Java Developer'. Kindly read the job description carefully before your technical Interview Round.
Company Profile :
- We are a global leader in product development, having a wide range of technology experts under the same roof. You would be surprised to meet our enthusiastic team of blockchain, cloud, Mobility & Automation.
- Our mission is to help companies adopt new technologies and simplify complicated issues that arise amid technology evolution.
- We are designers, engineers, developers, analysts, programmers, testers, cloud experts, blockchain specialists, automation freaks & smart workers who have developed applications that are now being used by millions of consumers worldwide.
- We know how to build successful software products and welcome startup minds to discuss their product feasibility & scalability.
Company Profile:- https://www.hashstudioz.com/">https://www.hashstudioz.com/
Job Profile: "Java Developer"
Industry: IT-Software / Software Services
Job description
Role:
- Ensure effective Design, Development, and Support activities in line with client needs and architectural requirements.
- Ensure continual knowledge management
- Adherence to the organizational guidelines and processes
- Define best practices, coding standards, and development methodology as part of the master solution design and ensure compliance with these guidelines
- Highlight and resolve solution dependencies on enterprise systems
- Good problem-solving capabilities and troubleshooting skills
- Should have excellent communication (oral and written) and interpersonal skills
Requirements:
- 0 -6 Years of experience in Java, J2EE Development
- Must have Hands-on Experience in Angular/ React
- Fluency in programming constructs and working with Spring/Spring Boot/Spring MVC and Hibernate framework
- Good experience with 1-2 Frontend Technologies eg JavaScript/Angular/React/jQuery
- Good experience with MySQL/MongoDB
- Design and Development of project modules independently
- Handle SDLC individually
- Good understanding of Object-Oriented Programming and Design Concepts.
Notice Period: Immediate to 60 Days
Below is the JD
Expert: Micro services. Core Java and Spring framework (MVC, Boot).
Practitioner: IT experience in Agile, Test Driven Development approach and software delivery best practice. Strong design and technical skills. Continuous integration/deployment pipelines.
Desirable: ReactJS, Experience with Databases. Preferably Oracle. Knowledge of working in cloud environment. Preferably PCF and AWS.
Joining location will be either Gurgaon, Chennai & Bangalore only.
Skills Mandatory Skills
JAVA Micro service Java8+, Spring Boot, Micro services Devops, CI/CD 40
Someone from the product based/Fintech
Immediate Joining or Notice Upto 30 Days
WFH
Roles & Responsibilities:
● Invent, design and build software that is stable and performant
● Primary role will be quality and timely delivery of the application/ feature/ module your team
will be working on
● Adopt and execute good design philosophy and code writing practices
● Ensure the code goes through rigorous tests and quality checks before deployment
● Work with other software engineers and database engineers to set excellent development
practices and deliver innovative changes in new and existing products
● Be hands-on technical, thus, leading by example using web, mobile and database
technologies
● Work on project ideas with customers, stakeholders and peers
● Be actively involved in code review process, design discussions, team planning
Minimum Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related technical
discipline
● 3-6 Years of Experience
● Expertise in software design and development
● Proficiency with at least one Object Oriented language (e.g. Java)
● Have knowledge about Computer Science fundamentals in object-oriented design, data
structures, algorithm design, problem-solving, and complexity analysis
● A strong track record of project delivery for large, cross-functional projects
● Experience with building high-performance, highly available and scalable distributed systems
● Experience with API Design, ability to architect and implement an intuitive customer and
third-party integration story
● Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise
(threads, sessions, space-time complexity) while designing and implementing services
Supr Daily is a daily delivery service in India. Starting with milk, the company delivers the most frequent
daily needs to consumers via a subscription model. Founded by alumni of IIT and IIM, the company is
pioneering the micro delivery e-commerce model in India. The company is a Y-Combinator startup and is
currently backed by Swiggy. With a commitment of $100 Million from Swiggy, the team is scaling their
unique supply chain nationally to serve more than 1 Million households every single day. Y Combinator
is one of the top American Seed Accelerator and their portfolio includes Airbnb, Dropbox, InstaKart,
Reddit and about 1500 other startups across the globe.
Swiggy is on a quest to bring convenience to over 100 Million Indians over the next years. The
investment in Supr Daily is part of its core strategy to expand the reach of the consumer base as well as
fulfilling the daily needs of a consumer leveraging the power of the milk railroad.
We are looking for smart coders who are cognisant of business, product and quality.
Responsibilities
● Working on a disruptive product that's still in its early stages.
● Responsible for driving innovation in Software.
● Development, while relentlessly improving performance, scalability, and maintainability.
● Owning the design process, implementation, and verification of framework components
leveraging standard software engineering methodologies.
● Translating functional and technical requirements into detailed architecture and design.
● Mentoring other engineers, defining our technical culture, and helping to build a fast-growing
team.
● Mentoring and supporting other team members by doing code reviews and applying your
experience in process and technical leadership.
Requirements
● 1- 2 years of experience in product development, architecture, and design.
● Constantly learning and looking for ways to improve yourself and the processes around you.
● Working in agile team environments and are a self-starter, conscientious member of the team.
● Love to code, but also you are awesome at it.
Why explore career at Supr Daily
We are building a diverse team of employees from across the globe and in a spree of hiring of great
talented folks. At the heart of that is hiring people to have a desire to succeed, a passion to innovate and
an insatiable appetite to learn. If that sounds like you, read on, this may be just the place for you.

