Key Responsibilities

ActiveVerified 15h ago

Job description

Key Responsibilities

Technical Leadership: Lead the engineering team by providing technical guidance, mentoring developers, and promoting engineering best practices.

Technical Leadership: Lead the engineering team by providing technical guidance, mentoring developers, and promoting engineering best practices.

Technical Leadership:

Architecture & Solution Design: Design scalable, maintainable, and high-performing software architectures while driving technical decision-making across the team.

Architecture & Solution Design: Design scalable, maintainable, and high-performing software architectures while driving technical decision-making across the team.

Architecture & Solution Design:

Hands-on Development: Design, develop, and maintain Java applications using Spring Boot while actively contributing to the codebase.

Hands-on Development: Design, develop, and maintain Java applications using Spring Boot while actively contributing to the codebase.

Hands-on Development:

SaaS Platform Development: Drive the evolution of our SaaS platform, ensuring scalability, reliability, and maintainability.

SaaS Platform Development: Drive the evolution of our SaaS platform, ensuring scalability, reliability, and maintainability.

SaaS Platform Development:

Code Quality & Engineering Excellence: Conduct code reviews, establish development standards, and ensure clean, testable, and well-documented code.

Code Quality & Engineering Excellence: Conduct code reviews, establish development standards, and ensure clean, testable, and well-documented code.

Code Quality & Engineering Excellence:

Microservices & APIs: Design and implement microservices and RESTful APIs that integrate seamlessly with internal and external systems.

Microservices & APIs: Design and implement microservices and RESTful APIs that integrate seamlessly with internal and external systems.

Microservices & APIs:

Cloud & Infrastructure: Collaborate with DevOps teams on AWS-based deployments, cloud architecture, monitoring, and infrastructure optimization.

Cloud & Infrastructure: Collaborate with DevOps teams on AWS-based deployments, cloud architecture, monitoring, and infrastructure optimization.

Cloud & Infrastructure:

Cross-Functional Collaboration: Work closely with Product, QA, DevOps, and business stakeholders to translate business requirements into technical solutions.

Cross-Functional Collaboration: Work closely with Product, QA, DevOps, and business stakeholders to translate business requirements into technical solutions.

Cross-Functional Collaboration:

Team Growth: Support hiring activities, mentor engineers, encourage knowledge sharing, and contribute to the professional development of the team.

Team Growth: Support hiring activities, mentor engineers, encourage knowledge sharing, and contribute to the professional development of the team.

Team Growth:

Continuous Improvement: Drive improvements in software architecture, development processes, CI/CD pipelines, and overall engineering efficiency.

Continuous Improvement: Drive improvements in software architecture, development processes, CI/CD pipelines, and overall engineering efficiency.

Continuous Improvement: