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: