Technical Manager - Full Stack development-Java Job

10 - 12 years

0 Lacs

Posted:5 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: Engineering Manager - Java Technologies Position Overview Key Responsibilities Technical Leadership Lead and mentor a team of 8-12 Java developers across multiple cloud-native projects Provide technical direction and architectural guidance for Java-based applications and microservices on AWS Drive adoption of best practices in software development, code review, testing, and cloud architecture Oversee design and implementation of containerized, scalable Java applications Champion DevOps culture and robust CI/CD pipeline implementation Team Management Recruit, hire, and onboard top engineering talent with cloud and DevOps expertise Conduct performance evaluations, provide career coaching, and manage team capacity planning Foster collaborative team culture focused on continuous learning and innovation Facilitate cross-functional collaboration with Product, QA, DevOps, and other engineering teams Process & Delivery Implement and optimize Agile/Scrum development processes with DevOps integration Manage project timelines, deliverables, and stakeholder communication Establish engineering metrics, SLAs, and cloud cost optimization KPIs Lead incident response and post-mortem processes for production issues Required Qualifications Experience Minimum 10+ years of hands-on Java development experience 3+ years of engineering management or technical leadership experience 5+ years of hands-on AWS production experience 3+ years of Docker containerization and Kubernetes orchestration Strong experience with CI/CD pipeline design and implementation Proven track record of building and scaling engineering teams (5+ direct reports) Technical Skills Expert-level Java proficiency (Java 11+) and Spring Framework ecosystem Microservices architecture and distributed systems design AWS services expertise: EC2, ECS, EKS, Lambda, RDS, DynamoDB, S3, VPC, IAM Docker and Kubernetes production experience including cluster management, Helm charts, and service mesh CI/CD tools: AWS CodePipeline/CodeBuild, Jenkins, GitLab CI, or GitHub Actions Infrastructure as Code: Terraform, CloudFormation, or AWS CDK Monitoring tools: CloudWatch, ELK Stack, Prometheus/Grafana Database technologies: RDS, DynamoDB, PostgreSQL, MySQL Leadership Skills Excellent communication and problem-solving abilities Experience with hiring, performance management, and career development Strategic thinking with ability to align technical decisions with business objectives Cloud cost optimization and FinOps experience Preferred Qualifications AWS Certified Solutions Architect (Professional level preferred) Certified Kubernetes Administrator (CKA) Bachelor's degree in Computer Science or related field Experience with serverless computing, event-driven architectures, and message queues Knowledge of GitOps methodologies and security compliance framework

Job Description: Engineering Manager - Java Technologies Position Overview Key Responsibilities Technical Leadership Lead and mentor a team of 8-12 Java developers across multiple cloud-native projects Provide technical direction and architectural guidance for Java-based applications and microservices on AWS Drive adoption of best practices in software development, code review, testing, and cloud architecture Oversee design and implementation of containerized, scalable Java applications Champion DevOps culture and robust CI/CD pipeline implementation Team Management Recruit, hire, and onboard top engineering talent with cloud and DevOps expertise Conduct performance evaluations, provide career coaching, and manage team capacity planning Foster collaborative team culture focused on continuous learning and innovation Facilitate cross-functional collaboration with Product, QA, DevOps, and other engineering teams Process & Delivery Implement and optimize Agile/Scrum development processes with DevOps integration Manage project timelines, deliverables, and stakeholder communication Establish engineering metrics, SLAs, and cloud cost optimization KPIs Lead incident response and post-mortem processes for production issues Required Qualifications Experience Minimum 10+ years of hands-on Java development experience 3+ years of engineering management or technical leadership experience 5+ years of hands-on AWS production experience 3+ years of Docker containerization and Kubernetes orchestration Strong experience with CI/CD pipeline design and implementation Proven track record of building and scaling engineering teams (5+ direct reports) Technical Skills Expert-level Java proficiency (Java 11+) and Spring Framework ecosystem Microservices architecture and distributed systems design AWS services expertise: EC2, ECS, EKS, Lambda, RDS, DynamoDB, S3, VPC, IAM Docker and Kubernetes production experience including cluster management, Helm charts, and service mesh CI/CD tools: AWS CodePipeline/CodeBuild, Jenkins, GitLab CI, or GitHub Actions Infrastructure as Code: Terraform, CloudFormation, or AWS CDK Monitoring tools: CloudWatch, ELK Stack, Prometheus/Grafana Database technologies: RDS, DynamoDB, PostgreSQL, MySQL Leadership Skills Excellent communication and problem-solving abilities Experience with hiring, performance management, and career development Strategic thinking with ability to align technical decisions with business objectives Cloud cost optimization and FinOps experience Preferred Qualifications AWS Certified Solutions Architect (Professional level preferred) Certified Kubernetes Administrator (CKA) Bachelor's degree in Computer Science or related field Experience with serverless computing, event-driven architectures, and message queues Knowledge of GitOps methodologies and security compliance framework

Job Description: Engineering Manager - Java Technologies Position Overview Key Responsibilities Technical Leadership Lead and mentor a team of 8-12 Java developers across multiple cloud-native projects Provide technical direction and architectural guidance for Java-based applications and microservices on AWS Drive adoption of best practices in software development, code review, testing, and cloud architecture Oversee design and implementation of containerized, scalable Java applications Champion DevOps culture and robust CI/CD pipeline implementation Team Management Recruit, hire, and onboard top engineering talent with cloud and DevOps expertise Conduct performance evaluations, provide career coaching, and manage team capacity planning Foster collaborative team culture focused on continuous learning and innovation Facilitate cross-functional collaboration with Product, QA, DevOps, and other engineering teams Process & Delivery Implement and optimize Agile/Scrum development processes with DevOps integration Manage project timelines, deliverables, and stakeholder communication Establish engineering metrics, SLAs, and cloud cost optimization KPIs Lead incident response and post-mortem processes for production issues Required Qualifications Experience Minimum 10+ years of hands-on Java development experience 3+ years of engineering management or technical leadership experience 5+ years of hands-on AWS production experience 3+ years of Docker containerization and Kubernetes orchestration Strong experience with CI/CD pipeline design and implementation Proven track record of building and scaling engineering teams (5+ direct reports) Technical Skills Expert-level Java proficiency (Java 11+) and Spring Framework ecosystem Microservices architecture and distributed systems design AWS services expertise: EC2, ECS, EKS, Lambda, RDS, DynamoDB, S3, VPC, IAM Docker and Kubernetes production experience including cluster management, Helm charts, and service mesh CI/CD tools: AWS CodePipeline/CodeBuild, Jenkins, GitLab CI, or GitHub Actions Infrastructure as Code: Terraform, CloudFormation, or AWS CDK Monitoring tools: CloudWatch, ELK Stack, Prometheus/Grafana Database technologies: RDS, DynamoDB, PostgreSQL, MySQL Leadership Skills Excellent communication and problem-solving abilities Experience with hiring, performance management, and career development Strategic thinking with ability to align technical decisions with business objectives Cloud cost optimization and FinOps experience Preferred Qualifications AWS Certified Solutions Architect (Professional level preferred) Certified Kubernetes Administrator (CKA) Bachelor's degree in Computer Science or related field Experience with serverless computing, event-driven architectures, and message queues Knowledge of GitOps methodologies and security compliance framework

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You