Java Technical Manager

Ascendion

Job Description: Technical Manager (Java, Web Applications & Microservices)

Role Summary

The Technical Manager is responsible for leading the delivery, design, development, and support of enterprise-grade Java-based web applications and microservices platforms. The role combines deep technical expertise with business and stakeholder management capabilities to translate business requirements into scalable, secure, and high-performing solutions while ensuring successful project delivery.

Key Responsibilities

  • Lead end-to-end application delivery from requirement gathering through deployment and support.
  • Manage project scope, timelines, budgets, risks, dependencies, and quality metrics.
  • Drive Agile/Scrum ceremonies and ensure adherence to delivery commitments.
  • Coordinate with business stakeholders, architects, developers, QA teams, and infrastructure teams.
  • Establish delivery governance, reporting mechanisms, and KPIs.
  • Design and review enterprise application architecture using Java technologies.
  • Lead development of microservices-based solutions using Spring Boot and related frameworks.
  • Ensure scalability, maintainability, security, and performance of applications.
  • Drive modernization initiatives from monolithic applications to microservices.
  • Oversee application development activities and code quality standards.
  • Review solution designs, code reviews, and deployment plans.
  • Ensure adherence to SDLC, DevOps, and security standards.
  • Manage production support, root-cause analysis, and incident resolution.
  • Drive performance tuning and application optimization initiatives.
  • Collaborate with Product Owners, Business Leaders, Architects, and Vendors.
  • Present project status, risks, and mitigation plans to leadership.
  • Manage customer expectations and ensure high stakeholder satisfaction.
  • Support audits, compliance reviews, and governance meetings.
  • Lead and mentor development teams.
  • Conduct performance reviews and skill development programs.
  • Drive technical excellence and innovation within the team.
  • Build capability in Java, cloud technologies, microservices, and DevOps practices.

Required Technical Skills

  • Java 8/11/17+
  • J2EE Technologies
  • Spring Framework / Spring Boot
  • RESTful API Development
  • Microservices Architecture
  • HTML5 / CSS3 / JavaScript / Angular / React / Bootstrap
  • Web Services (REST/SOAP)
  • PostgreSQL / MySQL / MongoDB
  • RabbitMQ / JMS
  • API Gateway
  • Git / Jenkins
  • SonarQube
  • Docker / Kubernetes
  • AWS
  • Datadog

Functional Competencies

  • Functional Specifications Documentation
  • Process Mapping and Optimization
  • Agile Project Management
  • Risk Management
  • Vendor Management
  • Change Management
  • Production Support Governance
  • Resource Planning and Estimation

Required Experience

  • 15+ years of overall IT experience.
  • 5+ years in Java enterprise application development.
  • 3+ years managing delivery teams.
  • Experience leading large-scale web application and microservices transformation programs.
  • Experience working in Agile/Scrum environments.
  • Exposure to cloud-native application development and DevOps practices.

Preferred Qualifications

  • Bachelor's or Master's Degree in Computer Science, Information Technology, or related field.
  • Certifications preferred:
  • PMP
  • Certified Scrum Master (CSM)
  • AWS Solution Architect

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.