Description

Job Description :

Technical Leadership & Development:

● Lead the design and development of robust, scalable, and secure applications using Java, Spring Boot, and Microservices

● Architect solutions that align with best practices in software development, including performance optimization and security

● Ensure adherence to coding standards, architecture guidelines, and software development best practices ● Oversee code reviews and provide mentorship to development teams

Project Execution & Delivery:

● Work closely with product owners, business analysts, and stakeholders to define technical requirements and solutions

● Lead end-to-end project execution, from requirement gathering to deployment

● Ensure timely delivery of high-quality software solutions that meet business and technical requirements Cloud & DevOps Integration:

● Deploy and manage applications on Azure cloud

● Implement CI/CD pipelines to automate deployment processes

● Optimize application performance and reliability using cloud-native solutions

Team Management & Collaboration:

● Mentor and guide junior engineers, fostering a culture of technical excellence

● Collaborate with cross-functional teams, including UI/UX designers, QA engineers, and DevOps teams ● Act as the primary technical point of contact for stakeholders and executive leadership

Required Skills & Qualifications:

● 5+ years of experience as a Tech Lead

● Proficiency in Java (8+), Spring Boot, and Microservices architecture

● Strong experience with RESTful APIs, Hibernate, JPA, and ORM frameworks

● Hands-on experience with Azure Cloud platform

● Experience with Containerization and Orchestration (Docker, Kubernetes)

● Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

● Strong understanding of database technologies (MySQL, PostgreSQL, MongoDB)

● Proficiency in message brokers (Kafka, RabbitMQ)

● Good knowledge of security best practices, authentication, and authorization mechanisms (OAuth, JWT) ● Experience with Agile/Scrum methodologies

● Strong analytical, problem-solving, and communication skills

 

Education

Any Graduate