Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 28, 2026.
Job Description - Technical Project Manager
Experience: 10+ Years | Technology: Java, Oracle | Role: Technical Project Management
Position Overview
We are looking for an experienced Technical Project Manager with 10+ years of experience in managing enterprise application development and delivery, with strong technical expertise in Java and Oracle technologies.
The candidate will be responsible for end-to-end project delivery, including planning, estimation, technical solutioning, resource management, stakeholder management, delivery governance, risk management, and production support. The role requires a strong combination of technical understanding and project management capabilities, with the ability to work closely with development, QA, BA, DevOps, business teams, and senior stakeholders.
Key Responsibilities
1. Project Planning & Delivery
- Own end-to-end delivery of Java/Oracle-based enterprise applications.
- Define project scope, milestones, deliverables, timelines, dependencies and resource requirements.
- Prepare and maintain project plans, sprint plans and delivery roadmaps.
- Track planned vs. actual effort, timelines and deliverables, identify deviations and drive corrective actions.
- Ensure projects are delivered within agreed scope, schedule, quality and budget.
- Drive Agile/Scrum ceremonies including sprint planning, daily stand-ups, reviews and retrospectives.
2. Technical Leadership & Solutioning
- Provide technical direction and oversight for Java and Oracle-based applications.
- Review and drive technical solutioning before implementation for complex requirements.
- Work with architects and technical leads on application architecture, integration, API design and database solutions.
- Review technical approaches for scalability, performance, maintainability and security.
- Identify opportunities for application modernization, including microservices, API-based architecture, caching and performance optimization.
- Ensure technical debt and performance issues are identified and addressed proactively.
3. Java & Application Technology
Strong understanding of:
- Core Java / J2EE
- Spring / Spring Boot
- REST APIs and microservices
- Hibernate / JPA
- Angular or other modern frontend frameworks
The candidate should be able to understand, challenge and review technical designs and code-level approaches, even if not responsible for day-to-day coding.
4. Oracle / Database Management
- Strong understanding of Oracle Database and SQL.
- Review complex SQL queries, stored procedures, functions, views and database objects.
- Drive DB query optimization and performance improvement initiatives.
- Identify inefficient queries, unnecessary database functions and excessive data processing.
- Work with DBAs on indexing, execution plans, partitioning, materialized views and database performance.
- Ensure appropriate data management, archival and purging strategies are implemented.
5. API & Integration Management
- Drive development and integration of REST/SOAP APIs and enterprise interfaces.
- Review API design, payloads, response handling, error handling and performance.
- Coordinate with internal and external systems for integration dependencies.
- Track API development, SIT/UAT readiness and production deployment.
- Ensure proper API documentation and technical specifications are maintained.
6. Performance & Application Stabilization
- Drive application performance and stabilization initiatives.
7. Resource & Team Management
- Manage development, QA, BA and technical resources.
- Define resource allocation based on project priorities and delivery commitments.
- Monitor resource utilization and productivity.
- Identify skill/capacity gaps and initiate hiring or replacement requirements.
- Mentor technical leads and team members.
- Ensure adequate backup and knowledge transfer for critical roles.
8. Stakeholder & Customer Management
- Act as the primary technical/project interface for customers and business stakeholders.
- Conduct regular WSR/MBR/project governance meetings.
- Present delivery status, achievements, risks, dependencies and upcoming priorities.
- Manage customer expectations and ensure timely communication of deviations.
- Drive requirement clarification and scope management.
- Ensure formal sign-offs are obtained at key project milestones.
9. Quality, UAT & Release Management
- Drive the complete SDLC from requirement analysis through production deployment.
- Ensure BRD, technical solution documents, test scenarios and UAT plans are completed.
- Coordinate SIT, UAT, regression and production validation.
- Track defects and ensure timely closure.
- Ensure production releases follow defined change and approval processes.
- Establish proper release/version management across DEV, QA/UAT and PROD environments.
10. Risk, Issue & Dependency Management
- Maintain project RAID logs covering risks, assumptions, issues and dependencies.
- Identify delivery risks proactively and define mitigation plans.
- Escalate critical issues with clear impact, ownership and resolution timelines.
- Drive cross-functional teams to closure of critical dependencies.
- Ensure deviations from committed timelines are documented with root cause and revised ETA.
Governance & Reporting
- Maintain daily/weekly project dashboards.
- Track:
- Planned vs. Actual
- Effort utilization
- Sprint progress
- Defect status
- UAT progress
- Production issues
- Risks & dependencies
- Resource utilization
- Ensure daily status reporting and timely escalation of deviations.
- Establish strong delivery governance and accountability across the project team.
Required Technical Skills
Must Have:
- 10+ years of IT experience
- Strong Java/J2EE experience
- Strong Oracle/SQL knowledge
- Spring/Spring Boot
- REST APIs
- Microservices architecture
- Enterprise application development
- Agile/Scrum methodology
- Project planning and delivery management
- Production support and incident management
- Performance tuning and RCA
Key Competencies
- Strong technical and analytical skills
- Excellent project planning and execution
- Strong stakeholder/customer management
- Ability to challenge technical solutions constructively
- Strong ownership and accountability
- Excellent communication and presentation skills
- Ability to manage multiple priorities
- Strong problem-solving and decision-making skills
- Ability to work under pressure and manage critical production situations
- Customer-first approach
- Strong team leadership and mentoring skills
Qualification
Bachelor's / Master's degree in Computer Science, Information Technology, Engineering or a related field.
Experience Profile
10+ years overall IT experience, preferably with significant experience in:
Java + Oracle + Technical Project Management + Agile Delivery + Production Support

