
Software Engineer (Backend Developer)
About Falconbrick Technologies:
FalconBrick is a SAAS based Construction / Real-Estate Industry, Product & Deep Technology and most importantly, on-ground change management experience. We aim to be the de facto on-site construction management system in India and abroad. We have seen very quick growth, with large builders (across Bangalore, Mumbai, Pune, Kolkata, Delhi-NCR & Hyderabad) already being our customers. Our larger team includes product and engineering experts who are building & strengthening the product on a daily basis, and customer success specialists, who are providing constant service to
our clients, again on a daily basis.
What you will be doing:
-
Design & Build a highly scalable, robust backend architecture for our cloud services
-
You will be part of a software development team for developing and enhancing SaaS applications.
-
Take responsibility of entire module/featureset and develop, test, debug and maintain the application software
throughout the product lifecycle
-
Working with the Product Management Team to validate and plan new features
-
Working with cross-functional teams to deliver stellar end user experience
-
Research new technologies and tools that help in building the next generation of our services
-
Test, debug and maintain the application software throughout the product lifecycle
What you need
-
Should be an enthusiast for writing clean, reusable codes, willing to learn new things as a self-starter person
-
2+ years of strong relevant experience in developing Object-oriented technologies.
-
Must have experience with web development in Java 8+, Spring, J2EE frameworks and technologies.
(Mandatory)
-
Deep Knowledge of DB experience with Postgres or MySQL or Oracle or MSSQL
-
Must have worked on REST API (Mandatory)
Preferred
-
Experience in Kotlin Language
-
Preferred having knowledge Nodejs experience
-
Preferred having knowledge Working with Queue systems/Message Brokers RabbitMQ/Kaffka
-
Experience with NoSQL experience
What you will get
-
We know you're happiest when you are learning new things, so each new assignment will give you an opportunity to do things differently, explore new technologies and challenge the status quo!
-
This is an opportunity to be part of an energetic and growing FalconBrick Team and take part in the journey of building and scaling great products with cutting edge technologies.
-
We are flexible, Fun and Open to receive ideas from team

Similar jobs (10)
Job Title: PHP Developer (Laravel / CodeIgniter)
Location: Faridabad (Work from Office)
Experience: 4- 8 Years
Compensation: ₹3,00,000 – ₹7,00,000 LPA (Based on interview performance)
Role Overview
We are looking for an experienced PHP Developer with strong expertise in Laravel or CodeIgniter. The role involves end-to-end backend development, API integrations, and handling data-driven applications with a focus on performance and scalability. Candidates with experience in payment systems and transactional workflows will be preferred.
Key Responsibilities
- Develop and maintain backend applications using PHP
- Work extensively on Laravel or CodeIgniter framework
- Integrate third-party and internal APIs
- Fetch, process, and display data efficiently from databases
- Design and manage database structures and queries
- Implement and manage payment gateway integrations
- Handle wallet systems including transaction and deduction logic
- Optimize application performance and ensure scalability
- Collaborate with internal teams for seamless project delivery
Required Skills
- 5–7 years of hands-on experience in PHP development
- Strong expertise in Laravel or CodeIgniter (at least one mandatory)
- Good understanding of API integration and REST services
- Strong knowledge of databases such as MySQL
- Experience in data handling and query optimization
- Hands-on experience with payment gateway integrations
- Understanding of wallet or transaction management systems
- Familiarity with version control tools such as Git
Candidate Profile
- Strong problem-solving and analytical skills
- Ability to work independently and take ownership
- Good debugging and logical thinking ability
- Focused on delivering quality within timelines
Additional Information
- Work from office role based in Faridabad
- Immediate or early joiners preferred
Job Title: Node.js Developer
Experience: 4+ Years
Salary: Up to ₹12 LPA
Joining: Immediate
Gender Preference: Male candidates only
Requirements:
- Minimum 4 years of hands-on experience in Node.js development.
- Strong understanding of JavaScript (ES6+), RESTful APIs, and asynchronous programming.
- Experience with databases like MongoDB, MySQL, or PostgreSQL.
- Familiarity with Git and version control workflows.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills.
- Ability to work in a fast-paced, collaborative environment.
We are looking for a skilled Backend Developer with strong experience in building, scaling, and optimizing server-side systems. The ideal candidate is proficient in Node.js, FastAPI (Python), and database design, with hands-on experience in cloud infrastructure on AWS or GCP.
Responsibilities:
Design, develop, and maintain scalable backend services and APIs using Node.js and FastAPI
Build robust data models and optimize performance for SQL and NoSQL databases
Architect and deploy backend services on GCP/AWS, leveraging managed cloud services.
Implement clean, modular, and testable code with proper CI/CD and observability (logs, metrics, alerts)
Ensure system reliability, security, and high availability for production environments
Requirements:
2–5 years of backend development experience
Strong proficiency in Node.js, FastAPI, REST APIs, and microservice architecture
Solid understanding of PostgreSQL/MySQL, MongoDB/Redis or similar NoSQL systems
Hands-on experience with AWS or GCP, Docker, and modern DevOps workflows
Experience with caching, queueing, authentication, and API performance optimization
Good to Have:
Experience with event-driven architecture, WebSockets, or serverless functions
Familiarity with Kubernetes or Terraform
Job Location: Gurugram, Haryana, India
Industry: Artificial Intelligence
You have 3 to 14 yrs of software engineering & product delivery experience with strong
background in datastructures & algorithms
• You’ve proven software development credentials having successfully built complex
products
• You are experienced with one or more general programming languages (e.g. Java, C/C++,
Go). Ability to learn other coding languages as needed.
• You’ve proven software development credentials having successfully built complex
products
• You have a strong foundation in the fundamentals of computer science, with familiarity in
data structures, algorithms and a strong command of object-oriented principles.
• You have experience in one or more of the following areas: Server Backend, Distributed
and Parallel Systems, Full Stack Development (frontend and backend), Scalable Enterprise
Platforms and Applications, Application Security and Incident Management, Android,
iOS, and Machine Learning.
• You have a spark that separates you from the crowd and ability to think out of the box and
on your feet
• You possess multi-dimensional skills that make you a valuable co-worker in a fast,
changing and ambiguous environment
• You have the ability to learn other coding languages as needed real quick
• You are comfortable in working with a team that deals with ambiguity every day
· Strong knowledge of .NET web framework.
· Proficient in {C# and/or VB.NET}, with a good knowledge of their ecosystems
· Strong understanding of object - oriented programming
· Skill for writing reusable libraries
· Familiar with various design and architectural patterns
· Familiarity with Microsoft SQL Server.
· Experience with web application frameworks
· Familiarity with Windows Presentation Framework
· A knack for writing clean, readable, and easily maintainable code
· Understanding of fundamental design principles for building a scalable application
· Experience creating database schemas that represent and support business processes
· Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
· Proficient understanding of code versioning tools {such as Git, SVN}
Responsibilities:
· Design, build and maintain efficient, reusable, and reliable code
· Integrate data storage solutions.
· Engage in SQL Version upgrade and Windows upgrade activities
· Ensure the best possible performance, quality, and responsiveness of applications
· Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
· Help maintain code quality, organization, and automatization
ython Developer responsibilities include:
- Writing effective, scalable code
- Developing back-end components to improve responsiveness and overall performance
- Integrating user-facing elements into applications
Job brief
We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products.
Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you’ll build highly responsive web applications that align with our business needs.
Responsibilities
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements and skills
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field
- 3+ years of overall experience
- Understanding about AWS - EC2, S3, RDS etc
- Extensive experience building and refactoring Java applications
- Good work experience with Message Que - Ka a, Rabbit MQ, etc
- Understanding and experience building high-performance, scalable algorithms.
- Understanding of Agile or Kanban / Lean so ware development methodologies- Experience using modern build
tools such as Maven, Jenkins, Github, etc. a plus - Be hands-on, willing to dig in and crank out code.
- Be a learner, able to explore new areas, learn new things, and quickly apply them to solve new problems.
- Be a spark, bring energy, passion and creativity to work every day.
Good to have
- No-sql experience ( dynamo , mongo , Cassandra etc. )
- Datadog or similar monitoring tool
- Docker exposure
|
Position |
Responsible for design, development, debugging and implementation of software |
||
|
Summary: |
applications in support of end user’s requirements. Works on problems of relatively |
||
|
|
complex scope, through general usage of standard concepts and principles and |
||
|
|
applications of own judgement. Responsible for delivering results that have direct impact |
||
|
|
on the achievement of results within the job area as an Individual Contributor. |
||
|
Main |
Responsible for driving and leading the analysis, design, development activities on |
||
|
Responsibilities: |
assigned projects. |
|
|
- Involved in entire SDLC lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines.
- Meets and exceeds standards for the quality and timeliness of the work products.
- Implements, unit tests, debugs and leads integrations of complex code.
- Identify opportunities for further enhancements and refinements to best practices, standards and processes.
- Ensure robust, securely accessible, highly available and highly scalable product that meets or exceeds customer and end-user expectations
Experience
Technical Duties & Responsibilities
3 – 6 Years
With 2-4 years of experience in Scalable Architecture development. We are looking for Independent Contributors, who have good understanding of Microservices based architecture, and a comprehensive awareness of various architectures & their suitability as per product requirements: -
- Can solve problems independently, be responsible for the requirement analysis and design implementation of important business modules, and be familiar with the online deployment environment, able to independently analyse and quickly troubleshoot online faults.
- Familiar with JAVA programming principles, understand their advanced features and class libraries, network and server programming, multi-threaded programming, common open source products
- Experience in SOA EIP using Apache Camel Spring Integration
- High quality coding ability, reusability, low coupling, scalability, high performance, maintainability, high security
- Have the architectural design capabilities of modules and subsystems, master common architectural design methods and patterns
- Understand SOA, event-driven, distributed system principles, large-scale network application structure, message middleware, caching, load balancing, clustering technology, data synchronization, NoSQL
- Have the project experience of RabbitMQ or Kafka
- If the candidate has air fare industry experience, might be priority









