Module Lead
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Java and Python Module Lead in Pune, Maharashtra
Company: Yash Technologies
Location: Pune, Maharashtra, India
Job Requisition ID: 64232
YASH Technologies is seeking experienced Java professionals to join their team in Pune. This role, titled 'Full Stack Software Engineer' with 6-10 years of experience, focuses on backend and frontend development, workflow orchestration, and cloud/DevOps practices.
Responsibilities:
- Backend Development: Design and implement scalable, secure RESTful APIs and microservices using Spring Boot and Python.
- Frontend Development: Develop responsive web applications with Angular, collaborating with UX/UI designers and optimizing for performance and cross-browser compatibility.
- Workflow Orchestration (Airflow): Create, optimize, and monitor Apache Airflow DAGs for ETL, automation, and data processing, integrating with cloud services and databases.
- Cloud & DevOps (Azure): Deploy and manage applications on Azure cloud services (AKS, Storage), implement CI/CD pipelines, and ensure cloud security, scalability, and cost-efficiency.
- Collaboration & Best Practices: Work closely with cross-functional teams, maintain high code quality through testing and reviews, contribute to architectural decisions, and stay updated on emerging technologies.
Requirements:
- Proficiency in Java (Spring Boot) and Python for backend development.
- Hands-on experience with Angular for frontend development.
- Expertise in Apache Airflow, including DAG creation and scheduling.
- Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, Cosmos DB).
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Experience implementing security best practices (Spring Security, JWT).
- Strong debugging, problem-solving, and optimization skills.
- Good understanding of Azure cloud services (AKS, Storage, DevOps).
- Experience with version control systems (Git, ADO).
- Excellent analytical and collaborative skills.
- Working knowledge of Azure DevOps.
Preferred Qualifications:
- Experience with microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Understanding of Agile development methodologies.
- Knowledge of message queues (Kafka, Azure Service Bus, RabbitMQ).
- Exposure to monitoring tools (Prometheus, Grafana).
- Understanding of event-driven systems.
YASH Technologies fosters a hyperlearning environment with flexible work arrangements, promoting trust, transparency, and open collaboration. They offer comprehensive support for business goals and maintain an ethical corporate culture.
Company
Yash Technologies
YASH Technologies is a premier technology integrator focused on transforming businesses. They empower clients to innovate operating models, enhance competitiveness, optimize costs, create exceptional ...