Architect (Java Fullstack)

Back to Open Positions

Experience: 8-12 years 

Job description


  • BCA/MCA/B.E./B.Tech/M.Tech or equivalent in computer education from reputed college

Mandatory skills and knowledge

  • Defining the overall technical architecture for the application that is envisioned with the customer
  • Defining the technical requirements for the implementation of the solution
  • Discussing technical aspects of the application solution architecture, including the technology
  • used, methodology followed, and devices selected with the customer Preparing technical solution and architecture documents, artifacts, work products and presentations for the customer
  • Experience in developing reusable artifacts/frameworks, re-usable assets, Industry solutions, reference architecture, design, development and QA best practice
  • Experienced in designing and developing and integrating applications with web-services and external APIs
  • Understanding of web application security protocols such as OWASP and building compliance to these standards
  • Understanding various non-functional aspects in application design and provide a solution to optimize performance, scalability etc.
  • Responsible for successfully designing and managing the delivery of solutions
  • Deliver platform and architecture recommendations based on project requirements and industry best practices
  • Design overall solutions and individual applications
  • Contribute toward excellence in a highly collaborative, team-oriented environment
  • Develop and document detailed architectures for new solutions
  • Enforce sound development practices and ensure the quality delivery of enterprise solutions
  • Lead and mentor development teams
  • Work closely with Project Managers, Senior Business Analysts, and UX teams
  • Take ownership of the solution from end to end, and be responsible for translating functional requirements into a solution

Preferred skills and knowledge

  • Expertise in Cloud-native Microservices architecture design and development using NodeJs, Express, CouchDB/Mongo DB
  • Subject matter Expertise in both ES6 and Typescript
  • Designing RESTful APIs using Open API standard
  • Experience scaling Nodejs applications using PM2
  • Expertise with designing architecting and development using Reactjs or Vuejs
  • Expertise with front-end application workflow using Babel/Typescript, Story Book, Lint, Webpack
  • Experience with performance and security testing and optimization of the front-end application stack
  • Expertise in setting up and overseeing unit testing of front-end Applications using Jest/Mocha
  • Experience with end to end DevOps automation using Jenkins
  • Experience in building an application using Test-driven design principles
  • Experience with end-to-end test automation using frameworks such as Cucumber and Robot Framework
  • Proven ability to design, optimize and integrate across disparate systems and technologies
  • Demonstrated deployments of enterprise or consumer-facing software systems using industry-standard environments
  • Experience overseeing team members
  • A thorough understanding of OOP, design patterns, Microservices, and enterprise application integration
  • Excellent analysis skills and the ability to develop processes and methodologies
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies

About Candela Labs

Since its inception two decades ago, Candela Labs has been an IP-led technology focused on smart automation and digital solutions for insurers and banks.

We work on the cutting edge of FinTech, creating products and point solutions in our IP Labs that enable our clients to truly differentiate themselves.

Our digital products, built on our open-standards-based Rapid Application Development (RAD) platform, help engage the end customer in a smart and integrated manner across multiple channels – from the mobile, web, and social media to emails, call centers and walk-ins. Our point solutions such as the Product Configurator allow insurance companies to provide the flexibility of designing and tweaking insurance products to their brokers and agents. Our IP-led solutions to streamline company operations go beyond cost reduction and efficiency enhancement to provide a true competitive edge.

Our IP-led solutions to streamline company operations go beyond cost reduction and efficiency enhancement to provide a true competitive edge.

Our proprietary Case Management, Business Process Management (BPM) and Enterprise Content Management (ECM) platforms along with robust industry and market-specific process frameworks have been implemented across leading Insurance firms and Banks globally. Our products leverage Robotics Process Automation (RPA) and Artificial Intelligence (AI) for better sales, customer onboarding, and service.

We also provide technology services for application integration and service-oriented architecture.

To apply for this job email your details to


    Attach Resume*:

    Contact Us