Technical Manager - Full Stack development-Java Job
Bangalore, KA, IN Bangalore, KA, IN
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