
Tech Lead - Back End
at Product development organisation based out of Bangalore
Job Role – Technical Lead – Back End
Work Location - Bengaluru
Job Description –
Requirements
• 5+ years of experience in product companies
• Experience in software development and coding in multiple languages
• Experience in both front-end and back-end development with mastery in back-
end.
• Excellent knowledge of software and application design and architecture
• Understanding of software quality assurance principles
• Managed at least 4-5 engineers in their experience.
• High quality organisational and leadership skills
• Outstanding communication and presentation abilities
If you think you are one of them then please reply with your interest and we will take your candidature ahead for the next level of evaluation. Below information would be appreciated more:
Current CTC:
Expected CTC:
Notice Period:
Update Resume: please attach

Similar jobs
Job Summary
We are seeking an experienced Java Drools Developer to design, develop, and maintain rule-based applications using Drools. The ideal candidate will have strong backend development skills and hands-on experience with business rule management systems in enterprise environments.
Key Responsibilities
- Design, develop, and maintain business rules using Drools (BRMS)
- Create and manage Drools Rule Files (DRL), decision tables, and rule flows
- Integrate Drools with Java / Spring Boot applications
- Optimize rule execution, performance, and scalability
- Develop and consume RESTful APIs
- Collaborate with business analysts to translate requirements into rules
- Participate in code reviews and ensure best practices
- Support testing, debugging, and production issues
Required Skills
- Strong hands-on experience in Java
- Solid experience with Drools Rule Engine / BRMS
- Experience with Spring / Spring Boot and microservices architecture
- Knowledge of REST APIs and backend integrations
- Understanding of rule lifecycle management and versioning
- Good problem-solving and analytical skills
Strong Full stack/Backend engineer profile
Mandatory (Experience): Must have 2+ years of hands-on experience as a full stack developer (backend-heavy)
Mandatory (Backend Skills): Must have 1.5+ strong experience in Python, building REST APIs, and microservices-based architectures
Mandatory (Frontend Skills): Must have hands-on experience with modern frontend frameworks (React or Vue) and JavaScript, HTML, and CSS
Mandatory (Database Skills): Must have solid experience working with relational and NoSQL databases such as MySQL, MongoDB, and Redis
Mandatory (Cloud & Infra): Must have hands-on experience with AWS services including EC2, ELB, AutoScaling, S3, RDS, CloudFront, and SNS
Mandatory (DevOps & Infra): Must have working experience with Linux environments, Apache, CI/CD pipelines, and application monitoring
Mandatory (CS Fundamentals): Must have strong fundamentals in Data Structures, Algorithms, OS concepts, and system design
Mandatory (Company) : Product companies (B2B SaaS preferred)
Mandatory (Stability): Must have atleast 2 years of experience in each of the previous companies (if less exp, then proper reason)
Requirements:
- Excellent knowledge of Core Java (J2SE) and J2EE technologies.
- Hands-on experience with RESTful services and API design is a must.
- Knowledge of microservices architecture is a must.
- Knowledge of design patterns is a must.
- Strong knowledge of Exception handling and logging mechanism is a must.
- Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed in hybrid (on-prem/cloud) environments.
- Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
- Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc.
Responsibilities include:
- Coordinate and clarify the requirements and technical issues (including client interaction)
- Support creation of high and low level design
- Development and maintenance of automation code
- Build reusable Business objects as required
- Review the automation implemented code
- Deploy the code to multiple environments phase wise
- Provides regular status updates to clients and management
- Participates in research/design/implementation of appropriate automation tools
- Develop .net libraries using C# /.Net
- Design and develop SQL scripts – Stored procedures, queries, and functions
- Perform unit testing, support systems integration testing and UAT testing
- Raise ticket and co-ordinate with IT team and CS team
- Analyze, estimate and implement special projects
- Effectively manage multiple priorities / assist with various projects as they arise.
- Accurately track, monitor, and report progress and obstacles
- Travel requirements will be modest, working hours must be flexible to deal with international time zone and key process owners located throughout the world.
Education, Experience, & Required Skills:
- Bachelor degree in Computer Science, Computer Engineering or equivalent is required
- 7+ years of overall IT experience
- 2+ years of overall development experience with leading RPA tool.
- Certified RPA Tool (UiPath, UiPath X, Blue Prism, Automation Anywhere) as developer
- Programming experience in Java, .Net, C, C#, .Net, Python
- Sufficient knowledge of RDBMS like ORACLE / MS SQL Server and SQL tools
- Knowledge in developing & understanding excel macros codes.
- Knowledge in Power BI, Excel Macro, web forms, mobile applications are preferable.
- Knowledge of service oriented architecture is preferable.
- Knowledge in Finance & Accounting domain is preferable.
- Strong written and verbal communication skills
- Excellent organization and communication skills.
- Effectively interact with various levels of management.
- Ability to multitask.
Skills Required:
- Good experience with programming language Python
- Strong experience in Docker.
- Good knowledge with any of the Cloud Platform like Azure.
- Must be comfortable working in a Linux environment.
- Must have exposure into IOT domain and its protocols ((Zigbee & BLE ,LoRa,Modbus)
- Must be a good team player.
- Strong Communication Skills
- Augmenting, improving, redesigning, and/or re-implementing Dolat's low-latency/high-throughput production trading environment, which collects data from and disseminates orders to exchanges around the world
- Optimizing this platform by using network and systems programming, as well as other advanced techniques
- Developing systems that provide easy access to historical market data and trading simulations
- Building risk-management and performance-tracking tools
- Shaping the future of Dolat through regular interviewing and infrequent campus recruiting trips
- Implementing domain-optimized data structures
- Learn and internalize the theories behind current trading system
- Participate in the design, architecture and implementation of automated trading systems
- Take ownership of system from design through implementation

Function: Software Engineering → Other Software Development
Java
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities:
Contribute to all phases of the development lifecycle.
Write well-designed, testable, efficient code.
Ensure designs comply with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Should be a Backend Developer - Python only
- Should be MCA/B.Tech IT
- Should have Database Knowledge
- Should have DJango Knowledge
- Writing effective, scalable code
- Good Communication
Software engineering takes the central roles for building products and systems. You will be responsible for designing, building, improving, or maintaining our web applications, third-party data integration, data API, backend systems, or working with monitoring tools and infrastructure may work on our search engine including scoring and relevance, reservation engine, automated pricing engine, business process engine, data applications, devops-related applications, and other
new projects.
You will work in cross-functional teams and meet great people regularly from top tier technology, consulting, product, or academic background. We work in open environment where there are no boundaries or power distance. Everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves. Get the exposure to multi-aspect, collaborative, intensive startup experience with our recent expansion into Southeast Asia and exploration of new product
Qualifications
Having minimal 3 years of experience in software engineering, application development, or system development
Excellent understanding of software engineering concepts, design patterns, and algorithms
Comfortable working up and down the technology stack
Curiosity to explore creative solutions and try new things
Bachelors' degree in Computer Science or equivalent from a reputable university










