Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Domain-driven design Jobs in Bangalore (Bengaluru)

Explore top Domain-driven design Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Software Engineer - Backend
Software Engineer - Backend

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 4 years
Experience icon
Best in industryBest in industry

At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: Work on the development backend systems for our first product Build reliable, secure and performant backend systems Drive test coverage and continuous delivery automation within the team Mentor and provide feedback to teammates Requirements: 2+ years of software development experience Strong computer science fundamentals Good knowledge of Java ecosystem Can write code that is readable, maintainable and performant Know the importance of tests and how to approach writing different types of tests Good understanding of relational databases, transactions, entity-relationship modeling Comfortable writing multi-threaded programs Bonus: Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events Know how to use test driven development as a design tool  Good intuition for the principles underlying object-orientation, particularly encapsulation Understand the importance of immutability and of reducing the state-space of objects Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools Have read some of our favourite books

Job posted by
apply for job
apply for job
Pradeep Ch picture
Pradeep Ch
Job posted by
Pradeep Ch picture
Pradeep Ch
Apply for job
apply for job

Architect - Backend
Architect - Backend

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 18 years
Experience icon
Best in industryBest in industry

At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: - Lead the development of the backend systems for our first product - Help shape the direction of backend development at BACQ - Define the vision for and implement the system architecture, design and code - Build reliable, secure and performant backend systems - Drive test coverage and continuous delivery automation within the team - Mentor and provide feedback to teammates Requirements: - 10+ years of software development experience - Strong computer science fundamentals - Deep knowledge of Java ecosystem - Can write code that is readable and maintainable - Know the importance of tests and how to approach writing different types of tests - Good intuition for REST API design - Deep understanding of relational databases, transactions, entity-relationship modeling - Comfortable writing highly concurrent systems - Experienced in using profilers, tuning garbage collection, optimizing SQL queries Bonus: - Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events - Know how to use test driven development as a design tool - Good intuition for the principles underlying object-orientation, particularly encapsulation - Understand the importance of immutability and of reducing the state-space of objects - Know how to refactor large codebases safely - Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools

Job posted by
apply for job
apply for job
Pradeep Ch picture
Pradeep Ch
Job posted by
Pradeep Ch picture
Pradeep Ch
Apply for job
apply for job
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No spam.