Job Description
Duties & Responsibilities
Qualifications & Experience
BE / B-Tech degree and 2+ years of work experience, or ME / MS degree and 2+ years of work experience, in Computer Science.
Server Development. Frontend Development can be an advantage.Preferred Skills & Knowledge
- Strong programming skills in Python/Django
- Experience with Angular, JavaScript frameworks/libraries
- Hands on experience with MySQL, PostGreSQL or other RDBMS
- Experience with Web application security and Secure coding practices
- Strong Analytical thinking and problem solving ability
- Familiarity with software collaboration tools – GIT
- Ability to work with a distributed and diverse team of researchers and developers.
- Excellent English language communication skills, both written and verbal.
- High level of innovation and motivation

About Detect Technologies
About
Connect with the team
Similar jobs
Job Description
As part of our role at a leading global insurance company, we are responsible for developing and managing an application to onboard and oversee the company's sales partners, including agents and brokers. This application provides users with a tailored, independent solution, including a required multi-dimensional validity date concept for administering all organizational and contractual sales force data to deliver structured information to many data consumers.
To reinforce our dynamic development team, we are seeking a skilled Backend or Full-stack Developer. In this role, you will collaborate with international cross-functional teams to design, develop, and deploy high-quality software solutions.
Responsibilities
Design, develop, and maintain the application, ensuring high performance and responsiveness.
Write clean, efficient, and reusable code.
Implement new features and functionality based on business requirements.
Participate in system and application architecture discussions.
Create technical designs and specifications for new features or enhancements.
Write and execute unit tests to ensure code quality.
Debug and resolve technical issues and software defects.
Conduct code reviews to ensure adherence to best practices.
Identify and fix vulnerabilities to ensure application integrity.
Work with frontend developers to ensure seamless integration of user-facing elements.
Collaborate with DevOps teams for deployment and scaling.
Design and implement workflow automation using Camunda BPM, integrating it with backend services and ensuring efficient process execution.
Optimize and maintain business process models and workflow orchestration using Camunda.
Troubleshoot and enhance Camunda BPMN workflows, DMN decision tables, and process automation configurations.
Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
Proven experience as a skilled Backend or Full-stack Developer. Experience in the insurance domain is appreciated.
Strong experience with Spring Boot 3, Java 17 or newer, and Maven.
Experience with PostgreSQL, Jenkins, Sonar, Dynatrace, Kubernetes, Mockito, IntelliJ IDEA, and GitHub repository.
Hands-on experience with Camunda BPM (v7 or v8), including BPMN workflows, DMN decision tables, and REST API integration.
Experience with Angular TS and/or AWS, Kafka is a plus.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Location: Hybrid (Bangalore Office)
Experience: 3-5 years of relevant experience
Contract Duration: Full Time
Qualification: Bachelor's degree in Technology or Engineering
About Us:
The BHIVE Group is a leader in revolutionizing enterprise-grade managed offices and coworking spaces for enterprises, democratizing investments in Bengaluru. With an extensive network in prime locations of Bengaluru and Mumbai, and expertise in investment, the group redefines commercial real estate and financial services. BHIVE Workspace offers a collaborative ecosystem with over 27+ properties, 46,000 seats, and spread across 1.8 million sq. ft, catering to corporates, MNCs, entrepreneurs, and businesses of all sizes.
Role Summary:
We are seeking a skilled Backend Engineer with a strong foundation in Python and the FastAPI framework. You will be pivotal in developing, implementing, and maintaining the server-side logic of our web applications, APIs, and other software systems. This role involves crafting robust backend solutions that ensure high performance, scalability, and security.
Key Responsibilities:
- API Development: Design, develop, and maintain scalable APIs using Python 3.x and FastAPI. Ensure robust data validation, security measures, and error handling.
- Database Management: Utilize ORM libraries to model complex data structures, perform CRUD operations, craft optimized queries, and manage database migrations.
- Authentication and Authorization: Integrate secure authentication and authorization mechanisms to protect sensitive data and ensure secure access.
- System Performance: Monitor and optimize system performance to ensure high availability and scalability. Implement performance tuning strategies and resolve bottlenecks.
- Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic. Foster a collaborative environment to drive innovation and continuous improvement.
- Code Quality and Testing: Maintain high code quality through comprehensive testing, including unit, integration, and end-to-end tests. Adhere to industry standards and best practices.
- Documentation: Ensure clear and concise documentation of the codebase, APIs, and system architecture. Utilize FastAPI's strengths for automatic documentation and dependency injection.
- Innovation: Stay up-to-date with the latest trends and advancements in backend development. Embrace new technologies and methodologies to enhance the development process.
Key Competencies:
- Proficient in Python programming with a deep understanding of FastAPI and ORM libraries.
- Strong problem-solving, debugging, and critical thinking skills.
- Advanced testing proficiency to ensure code reliability and stability.
- Effective communication and collaboration skills.
- Ability to leverage FastAPI for automatic documentation, dependency injection, and asynchronous operations.
- Commitment to industry standards and best practices in backend development.
Employee Benefits:
- ESOP Policy: Strong employee-friendly ESOP policy, applicable based on performance.
- Training and Development: Continuous training and development opportunities to enhance your career.
- Networking Opportunities: Access to multiple BHIVE events, providing great opportunities for professional networking.
- Comprehensive Benefits Package: Including performance-based awards, competitive compensation, health benefits, financial security, and professional development opportunities.
Our Mission:
To be amongst the most loved and admired real estate companies of India by 2033.
Our Vision:
Helping people live a better quality of life through all our initiatives.
Why Choose BHIVE:
- Supportive Environment: We strive to create a supportive and rewarding work environment where employees feel valued, empowered, and motivated to excel.
- Equal Opportunity Employer: BHIVE is committed to diversity, inclusion, and fostering a supportive work environment. We value unique styles, experiences, identities, ideas, and opinions.
- Growth Opportunities: BHIVE invests in employee development, providing ample opportunities for professional advancement.
- Impactful Work: Joining BHIVE means contributing to a significant impact on the startup ecosystem in India.
Job Overview
We are looking for a talented Senior Backend Developer to join our team in developing backend servicing. As a key member of our development team, you will be responsible for cross-functional teams to design, develop, and maintain backend services and APIs using Node.js. The ideal candidate is passionate about distributed systems, has experience with backend services and is excited about optimising applications for performance, scalability, and reliability.
Responsibilities:
- Design, develop, and maintain backend services and APIs using Node.js.
- Collaborate with cross-functional teams to define requirements, architect solutions, and implement features.
- Write clean, modular, and maintainable code following best practices and coding standards.
- Optimise applications for performance, scalability, and reliability.
- Implement security measures to ensure data privacy and integrity in backend systems.
- Troubleshoot and debug issues to ensure smooth operation of production systems.
- Perform code reviews to maintain code quality, consistency, and adherence to coding standards.
- Stay updated with the latest trends and technologies in backend development, Node.js, and related ecosystems
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in backend development, with at least 4 years of experience using Node.js.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with web frameworks such as Express.js.
- Proficiency in building RESTful APIs and microservices architecture.
- Familiarity with relational and NoSQL databases (e.g., MongoDB, PostgreSQL).
- Solid understanding of asynchronous programming and event-driven architectures.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Ability to work independently and in a team environment, with excellent communication skills.
About The Team
We are striving to create the best productivity tools which will help small businesses to go online and scale their growth consistently with the bleeding edge of technology. Our backend team is looking for a solid Rockstar engineer who can hack around multiple technologies and build highly scalable, low latency, distributed systems. You will work closely with our product team to build new and compelling experiences for our customers!
We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Engineer - Backend, you will be part of self-starters who thrive on teamwork and constructive feedback.
About The Role
As a Software Engineer - Backend, you will solve real-life complex problems and create compelling experiences for our users. In this role, you will ensure that the solutions and processes that we create are of the highest quality. And in doing so, you will champion a seamless app experience for all our users. You will also collaborate with your fellow engineers to create scalable solutions that are pertinent to Product IO's overall growth.
If you are confident about solving hard, interesting and UNIQUE problems, and creating an impact within an entrepreneurial environment, then you might just be our next Software Engineer - Backend
What You'll Do:
- Lead, build, test, and release mobile application features using cross-platform tools.
- Collaborate with the front-end team to expose weaknesses and problems
- Build out our APIs and tools using Python & Firebase libraries on the backend.
- Experience with NodeJS and deployment in Serverless
- Experience with NoSql(MongoDB) and SQL(PostregSQL)
- Work closely with Product, Design, Platform, and other cross-functional groups to drive product vision.
- Previous experience helping shape API structures and building REST APIs.
- Understanding of accessibility and server compliance (GCP)
Required Qualifications:
- 2+ years professional software development experience, preferably mobile apps with a cloud backend. Example projects in (Python, Firebase)
- 6 months experience in Google Cloud Platform
- Excellent communication skills are a must, and experience with estimating and managing project tasks is important, too
- Highly driven, naturally curious, and comfortable working in a fast-paced environment
Bonus points:
- 1+ years of experience in developing Firebase apps.
- Experience in developing or designing APIs and web applications.
- Deployment in Cloud Environment.
- Familiarity with Flutter.
Why join us:
- 👫 A fast-moving, fun, growth-oriented company made up of skillful team players
- 💬 Transparent, open, and collaborative work environment
- 🌟 An opportunity to work closely with a proven executive team, board, and serial entrepreneurs
Demonstrable knowledge of web technologies including HTML, CSS, Javascript
Passion for best design and coding practices and a desire to develop new bold ideas
Job Description:
- Programming and optimizing smart contracts
- Design, research and develop blockchain-based solutions
- Developing decentralized high-performance systems
- Building reliable and fast data storages
- Security audits of third-party and internal solutions
- Establishing policies and procedures that produce secure, high-quality software
- Write and review technical proposals
- Improve engineering standards, tooling, and processes
- Coding with concurrency, efficiency and scalability as primary motive
- Document systems, build runbooks, and automate those processes
- Being hands on by writing, testing, and deploying high-performance networking code
- Rigor on clean code, unit testing, code coverage and best practices
- Developing infrastructure software
Required qualifications:
4+ years experience in JAVA, 1+ year of experience in Blockchain, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.
Tech Stack:
JAVA, git, linux, bash, ability to work with Docker.
Nice to have:
cryptography and system software development experience, understanding of design patterns, understanding of operating systems and networks, ability to design algorithms and mathematical models.









