Technical Lead – Java API / Web Services with Database

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract Corp To Corp
Contract W2
Contract Independent
12 Months
No Travel Required
Remote
$50 - $60/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • PostgreSQL
  • Problem Solving
  • Microservices

Summary

Position: Technical Lead – Java API / Web Services with Database Exp
Experience: 8-10+ Years
Location: Onsite (Denver)(Remote work)                                                                                 

Hiring Type: Immediate Requirement

 

Position Summary

We are seeking highly skilled and experienced Technical Lead to lead the UCD Web Services and API development initiatives while working closely with Database, QA, DevOps, and Product teams. The ideal candidate will have strong expertise in Java and Microservices architecture, coupled with solid database knowledge in PostgreSQL and Oracle environments.

The role involves technical leadership, solution design, delivery ownership, production support, performance optimization, stakeholder management, and team mentoring. The candidate should be capable of driving end-to-end application delivery while ensuring scalability, reliability, security, and adherence to enterprise engineering standards.

Experience Required

8-15+ years of hands-on software development experience
Minimum 2+ years in a Technical Lead or Module Lead role
Proven experience supporting enterprise-scale applications and production environments
Experience leading Agile teams and driving delivery commitments
Strong stakeholder and client management skills
Mandatory Technical Skills

Java & API Development

Java 8/11/17
Spring Boot and Microservices Architecture
RESTful API Design, Development, and Integration
Event-Driven Architecture using Kafka
API Security, Authentication, and Authorization mechanisms
API Performance Tuning and Scalability Optimization
Development Practices & DevOps

Git-based Source Control
CI/CD Pipeline Implementation
Jenkins, GitLab CI/CD, or GitHub Actions
Unit Testing using JUnit and Mockito
Code Quality Management using SonarQube
Design Reviews, Code Reviews, and Release Governance
Production Support

Incident Management and Root Cause Analysis (RCA)
Production Deployment and Release Support
Application Monitoring and Troubleshooting
Service Reliability and Availability Management
Database Expertise (Required Exposure)

The candidate should possess strong working knowledge of database design and performance engineering.

Database Technologies

PostgreSQL
Oracle Database
Database Skills

Advanced SQL Development and Query Optimization
Database Schema Design and Data Modeling
Indexing Strategy and Performance Tuning
Stored Procedures, Functions, and Packages
Database Deployment and Migration Scripts
Data Migration and Remediation Activities
Database Health Monitoring and Troubleshooting
Understanding of Replication, Backup, Recovery, and Failover Concepts
Lock Analysis, Query Performance Monitoring, and Capacity Planning
Key Responsibilities

Technical Leadership

Lead and mentor a team of Java/API developers.
Drive solution architecture, design discussions, and technical reviews.
Ensure adherence to coding standards, security guidelines, and development best practices.
Conduct code reviews and provide technical guidance to team members.
Act as the technical point of contact for critical project initiatives.
Delivery & Agile Execution

Own sprint commitments and delivery milestones.
Participate in backlog grooming, story estimation, sprint planning, and retrospectives.
Ensure all deliverables meet Definition of Done (DoD) and acceptance criteria.
Identify and mitigate technical risks, dependencies, and delivery challenges.
Support release planning and production readiness activities.
Production Support & Reliability

Lead resolution of critical production incidents and perform RCA.
Coordinate deployments, hotfixes, and release activities.
Ensure system stability, reliability, and operational excellence.
Collaborate with cross-functional teams during incident response and recovery.
Performance & Optimization

Drive application performance tuning and scalability initiatives.
Optimize APIs, backend services, and database interactions.
Monitor JVM performance, memory utilization, thread management, and system health.
Promote automation and continuous improvement initiatives.
Database Collaboration

Review and validate database design changes.
Work closely with DB teams on schema modifications and query optimization.
Ensure efficient API-to-database integrations.
Support database upgrades, migrations, and remediation activities.
Leadership Expectations

The ideal candidate should demonstrate:

Strong ownership and accountability
Excellent communication and stakeholder management skills
Ability to mentor and develop engineers
Proactive risk identification and mitigation
Strong analytical and problem-solving capabilities
Customer-focused mindset with commitment to delivery excellence
Ability to work effectively in high-pressure production environments
Preferred Domain Experience

Banking and Financial Services
Customer Profile Management (CPM)
Enterprise Integration Platforms
Real-Time Transaction Processing Systems
Data Migration and Modernization Programs
Large-Scale Distributed Systems
Nice-to-Have Skills

Azure Cloud Services
OpenShift/Kubernetes
Redis Cache
ELK/Splunk Monitoring
Swagger/OpenAPI
UrbanCode Deploy (UCD)
Talend Integration Exposure
Position Level: Technical Lead / Senior Technical Lead
Hiring Priority: Immediate Joiners Preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91081718
  • Position Id: 9078742
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

7d ago

Easy Apply

Contract

$150000

Remote

6d ago

Easy Apply

Contract

Depends on Experience

Remote or Hybrid in Dallas, Texas

6d ago

Easy Apply

Contract

Depends on Experience

Remote or Hybrid in Dallas, Texas

6d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs