
Screening Round: Focuses on System Design.
Client Rounds: 4 subsequent rounds (Technical, Cultural, and Leadership) following a successful screening report and client shortlisting.
Tech Stack: Java, Spring Boot, React, Hibernate, MySQL/MongoDB/ScyllaDB.
Innovation: Leveraging AI tools (Claude, Cursor, LLMs/RAG) to accelerate development.
Experience and JD:
Responsibilities
● Build and maintain end-to-end features spanning React.js frontends and Java
(Spring Boot) microservices and database integrations .
● Develop responsive, performant, and accessible UIs integrated with REST
and GraphQL APIs.
● Design and scale low-latency, high-throughput microservices for real-time
data workflows.
● Implement event-driven systems using Kafka or SQS for asynchronous
communication.
● Collaborate closely with Product, Design, and Architecture teams to translate
business requirements into scalable technical solutions.
● Optimize application performance via caching strategies, async processing,
and database tuning.
● Implement and maintain CI/CD pipelines, test automation, and monitoring
frameworks.
● Leverage AI-assisted tools (Claude, Cursor, etc.) to boost velocity and maintain
code quality.
● Participate in code reviews, design discussions, and architecture decisions.
● Write clean, maintainable code, follow design patterns, maintain high test
coverage, and document key technical decisions.
Requirements
● 6–10 years of full stack development experience with a proven track record in
production systems.
● Strong proficiency in React.js, JavaScript/TypeScript, Redux (or similar state
management) and modern frontend frameworks.
● Solid backend experience with Java, Spring Boot, and Hibernate.
● Database experience with MySQL, MongoDB, or ScyllaDB.
● Hands-on with microservices, AWS (ECS/Lambda), SQS, and GraphQL.
● Familiarity with event-driven architectures and caching layers (Redis) and
asynchronous processing.
● Working knowledge of observability tools (Prometheus, Grafana, CloudWatch,
Sentry).
● Understanding of data structures, algorithms, and system design
fundamentals.
● Passion for clean code, testability, and engineering excellence.
● Strong analytical and communication skills with the ability to collaborate across
Product, Design, and QA teams.
● Comfortable in a remote-first, asynchronous, and ownership-driven culture.
Nice to Have
● Experience with React Native or mobile web frameworks.
● Exposure to Kafka, Kinesis, or other event-streaming platforms.
● Familiarity with CI/CD (GitHub Actions, Docker) and container orchestration (ECS).
● Experience with AI-assisted development, LLMs, or LangChain pipelines.
● Domain exposure to B2B platforms, travel-tech, or high-scale marketplaces.
● Background in Test-Driven Development (TDD) or Agile methodologies.

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
We want a developer who has experience with Quickbooks API, who can create a self serve tool, which will map data from other accounting software to QBO
Job Description:
We are looking for a self-starter/ Full Stack Developer who can work well with minimal guidance and in a fluid environment. Proficient at programming and interacting with APIs and good knowledge of RESTful design. Customer-focused reacts well to changes, works with teams, and is able to multitask. A natural communicator who can articulate and express thoughts and explain technical concepts in clear, plain English (both written and verbal)
Key Responsibilities:
Hands-on experience in different technologies and languages such as Java, JavaScript, HTML, CSS, ReactJS, NodeJS, MongoDB, Express JS, MySQL to develop applications. Full Stack Developers approach software holistically since you cater to both user experience and functionality. Participating in the design and creation of scalable software. Writing clean, functional code on the front- and back-end. Testing and fixing bugs or other coding issues
Position Type: Full-Time
Educational Qualifications: B.Tech/B.Sc/MCA/Relevant Degree in Computer Science.
Experience: 3+ years of hands-on experience in Front-end & Backend
Reports to: Development Manager
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
- Excellent scoping and estimation skills
Skills and Responsibilities:
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Developing and implementing highly responsive user interface components using react
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux.
- Strong experience in feather JS is a plus
- Familiarity with common stacks & tech stacks.
- Strong knowledge in databases MySQL, MongoDB, web servers Apache, and UI/UX design.
- Top-notch programming skills and write code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Knowledge of performance testing frameworks including Mocha and Jest
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Good understanding of how browsers and DOM work.
- Experience with Git.
- Experience with handling Services, RESTful, APIs.
- Knowledge of frontend CSS frameworks like Bootstrap.
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind and problem-solving skills.
- F&B (Food and Beverages) domain experience is a plus.
- Monitoring and improving front-end performance
- A passion for new consumer technology and the emerging media landscape
- Must Have worked in a product development for minimum of 1 years
- Must Understand the Product life cycle (Requirement analysis/ design/architecture).
- Must Have hands on Coding Experience in J2EE technologies, Core Java, JavaScript, Web services SOAP, RESTful services
- Good experience on any one application server (WebLogic, WebSphere, Apache servers etc.).
- Database experience in any one DB like Oracle/ MySQL/MS SQL etc.
- Knowledge / Experience with any one open source development tools and frameworks (Eclipse, ANT, Junit, PMD, SVN etc.)
- Ability to understand UML design diagrams. Ideally should have designed some modules in prior projects using OOAD and UML.
- Extensive experience with multi-tier transactional architecture and design.
- Passionate about test driven, clean code, automatically tested and continuous deployment
Good to have:
- Any prior Work or Knowledge on newer technologies like Big data cloud, Hadoop and spark)
- Any prior Work or Knowledge on NoSQL, ORM, AWS Services (EC2, SNS, SQS, S3, Cloudfront)
- Any prior Work or Knowledge/ MOOC on Machine Learning and AI.
- Experience in performance engineering domain (testing, tuning, profiling) will be a definite add-on.
- Expertise with identity management, authentication and information security best practices
- Expertise in working with complex cross-domain applications.

At least 7 years programming experience, some of them in JS/TypeScript.
Proven expert level knowledge in BE & FE development (NodeJS, React,
electron, npm/yarn, WebPack).
Experience with cloud (preferably AWS) and/or micro-services.
Proven experience mentoring junior developers, defining work procedures and coding conventions.
Experience working with various databases (preferably more than two).
Produce high-quality code and experience with security implementations Identifying application security risks and Implementing security patches procedures.
Stronghold on MongoDB and experience on other No SQL databases.
Experience with Graph, Payment Gateway, Node.js process management and web sockets like socket.io
Experience on Integration of multiple data sources and databases into one system.
Must have good knowledge of Object-Oriented JavaScript, ES6, or Typescript.
Good knowledge of coding standards, design patterns, unit testing.
Stronghold on Data Structures and Algorithms.
Expertise in building scalable & reliable systems.
Good Experience in working with technologies like AWS.
Strong problem solving and analytical skills.
Able to architect large software from scratch.
Strong problem solving and analytical skills.
Able to architect large software from scratch.
- Design and develop highly scalable, reliable, and fault-tolerant systems and scalable application components and perform system designs within the scope of the team to fulfil both functional and non-functional
requirement
- Build the connecting components that integrates with any 3rd party
application for customers as well as for internal purposes
- Interface with the backend team to build requisite APIs for integration
- Build test plans and implement a vigorous testing process
- Be involved in strategic decisions involving both front-end and back-end development
- Be ready to wear multiple hats as the requirement changes on time to time
- Involve in all decisions related to Application architecture and component development
- Proactively manage stakeholder communication (external and internal)
related to deliverables, risks, changes, and dependencies
Should have:
- At least 5 years of relevant experience. Hands on in any object oriented
or functional programming language i.e. Python, Ruby etc
- Commanding knowledge in HTML, CSSS, JS frameworks – React.js,Angular,
- Experience in writing modular code following architectural patterns and have a deep understanding of front-end architecture and data-driven development
- Ability to work with designers to develop dynamic user experiences
- Experience designing and building production-level web applications
- Excellent debugging skills; able to debug complex technical issues
involving multiple system components.
- Experience with various architectural evolutions, identifying systemic
bottlenecks and optimizing for performance
- Problem solving capability and strong analytical thinking on complex business use cases
- Able to have a strong impact while working independently or in a team
- Able to lead the engineering team and Effectively mentor team members
to help them unleash their full potential
- Hands on experience in AWS devops and basic knowledge of cloud infra architecture
And if you've got some of these skills, even better:
- Hands on experience working with or building e-commerce products or platforms
- Experience monitoring and operating a production-level service
- Excitement about the latest trends in application design
- Experience with agile software development methodologies like Kanban or Scrum
- Experience in integration projects including Microsoft ERP (AX Dynamics) is a plus
Desired Experience and Skills
- Education: BTech/BE/Masters
Desirable: Capable of designing any responsive UI; Rational problem-solving approach
Skills Required
- MERN Stack
- Laravel + Vue.js
Requirements
- Realtime application using Pusher/similar services
- Must be familiar with using mostly used design patterns
- Good knowledge of inheritance, use of a single source of truth
- Familiarity with databases MySQL, Redis, MongoDB web servers like Apache and Nginx
- Must have experience of GitHub or GitLab
- Ability to write testable codes and knowledge of CI/CD is a plus
- Excellent problem solving and debugging Skills
- Excellent communication and teamwork skills
- Working Knowledge with Cloud will be an added advantage
- Quick learner
- Great attention to detail
- Organizational skills
- Should be cooperative with colleagues as well as keen to learn new things.
Responsibilities:
- Work with development teams and product managers to implement software solutions
- Design client-server architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Must have efficient troubleshooting, debug skills
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Should have the ability to train and mentor fellow associates and trainees
Who We Are?
Bectran, the industry leading SaaS platform, has grown rapidly over the last 10 years to become the companion toolkit for the Credit Department just as CRM is for the Sales Department. From simple to complex organizations, SMEs to Fortune 500 companies, Bectran has helped companies cut down the time to process and approve credit by as much as 90% whilst significantly lowering the risk of credit defaults and the cost of collections. Our customers enjoy the ease, speed and cost-effectiveness of adopting the Bectran platform. Credit Professionals in various industries have described the Bectran platform as the future of the credit department.
Mid-Level Software Engineer (Java Fullstack Engineer/Developer)
This dynamic opportunity in a fast growing and multi-technology SaaS platform is for you!! As a Software Engineer at Bectran, it is essential that you have the breadth of knowledge to participate in design and development of a contemporary SaaS-based architecture. Practical development experience using Java/J2EE is required for the right candidate to succeed. You should be curious about technology and open to learning and applying new innovations.
What You’ll Do:
- Enable and exercise your problem solving and analytical skills.
- Design and develop Java/J2EE based full stack software components including complex modeling, MVC based UI, etc.
- Ensure applications are implemented to meet business and technical requirements.
- Work with high performing engineering teams across global locations.
.What You Need to Be Successful:
- Bachelor’s degree in Computer Science or equivalent.
- Solid 4-8 years hands-on design and coding experience.
- Familiarity with Agile development, JSF/Primefaces, JPA/Hibernate, Spring, ActiveMQ.
- Strong object-oriented design, Java/J2EE and MVC architecture based programming skills.
- Solid relational DBMS skills using MySQL, or other RDBMS products.
- Desirable - Experience in Big Data Technologies (Hadoop, ElasticSearch, Kafka, MongoDB, etc.)
- Nice to have - Real-world experience in large scale, and high availability implementations.
- Experience developing web services using REST and SOAP approaches.
What You’ll Love About Bectran:
- Developing strategic industry knowledge and driving your own success.
- Watching your hard work have a direct impact on success of the company and global customer base.
- All standard benefits.
As Bectran continues to expand in the Fintech SaaS industry, we are seeking intelligent, hard-working and highly skilled individuals to join our growing Engineering team. If you are ready to expand your knowledge as you solve complex problems, we want to hear from you!
- Experience in software development, prototyping, functional analysis, integration, and testing.
- Experience with Javascript and RESTful technologies including building RESTful APIs
- In-depth understanding of the JavaScript programming languages especially Angular and node.js and the ability to peer review other engineer's code constructively
- Highly skilled at problem-solving, unit-testing, and debugging.
- Expert understanding of best practice engineering principles for building MEAN applications.
- In-depth knowledge of database systems and an understanding of data structures, data normalization, and query performance considerations. Particularly Non-Relational/NoSQL databases including MongoDB.
- Automated unit testing and CI experience
- Ability to effectively communicate technical concepts pictorially, orally or in writing.
- Docker experience desired
- Ability to learn business rules quickly by reading requirements, engaging in conversation, or reverse engineering.
- Expertise in source code control and versioning concepts.
- Looking for 0-30 Days and Notice Period Serving resources (Across the Globe)
- 4-13 years developing n-tier modern software applications in a highly transparent agile organization with iterations, continuous integration, and a drive for quality
- At least 4 years of experience in software development building Web Services in Java, SpringBoot, Elasticsearch, and Open source technologies
- At least 4 years UI programming experience with JavaScript, CSS, JSON
- At least 3 years using ReactJS or VueJS, jQuery and Bootstrap, or similar frameworks
- Experienced in service layer integration (e.g. data, authentication, 3rd party systems) using Ajax and REST APIs.
- Experienced in UI and backend unit testing, functional testing, and performance testing tools.
- Must have experience building responsive web applications and related best practices.
- Experience in building Micro Services using cloud native environments like Azure, Spring Cloud, AWS or GCP with sound understanding of Micro Services Design Patterns
- Strong interpersonal, written communication, and presentation skills
- Experience with real-time streaming processing (Kafka/Storm) is preferred
- Proven ability to design and implement web services in a RESTful manner, along with understanding our broader service-oriented architectures
- Proven ability to work within a cross functional agile team
- Must be a self-starter and able to work well with others in a fast-paced agile environment with an emphasis on collaborating and assisting the team to meet business objectives
- Ability to use tools such as JIRA, Git, etc. preferred
- Experience with containerized environments such as PCF, Docker, etc. is highly desirable










