Loading...

Careers

Principal Engineer

  • Mid-level
  • 8–10 years of experience

These resources will be responsible for designing and delivering scalable, secure, and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle.

Responsibilities

  • Serve as a trusted technology advisor from planning to delivery.
  • Design robust, scalable, and secure solutions aligned with business goals.
  • Provide hands-on support including prototyping and coding.
  • Collaborate with stakeholders to maintain solution alignment.
  • Ensure compliance with security and best practices.

Key Activities

  • Translate business requirements into technical solutions.
  • Develop high-level and detailed design documents.
  • Define integration and data exchange strategies.
  • Conduct performance and capacity assessments.
  • Build proof-of-concepts (POCs).
  • Lead and guide a team of developers
  • Review designs, code, and documentation.
  • Support build, deployment, and testing phases.

Indicative Deliverables

  • Solution engineering and detailed design documents.
  • Capacity and performance plans.
  • Integration diagrams and data flow maps.
  • Technology stack recommendations.
  • Prototypes or sample code.
  • Implementation roadmap and final architecture package.

Required Skillset

  • Java 8/17
  • Strong Core Java (Java SE & EE)
  • Spring Framework (Boot, MVC, Data, Security), Hibernate/JPA
  • Angular JS proficiency
  • Microservices and RESTful API development
  • Solution design, UML, and design patterns
  • SQL and experience with Oracle, MySQL, PostgreSQL
  • CI/CD tools (Maven/Gradle, Jenkins), Git, JUnit, Mockito
  • Cloud platforms (AWS)
  • Messaging tools (JMS, Solace, IBM MQ)
Apply for job

Submit Your Application

    Attach Resume/CV