Java API Lead

Overview

Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Java
Spring Framework
MongoDB
Kubernetes
Backend Development
API
Performance Tuning
Microservices
IT Management
Mentorship
Offshore Development
Version Control
Continuous Integration
Continuous Delivery
Collaboration
Quality Assurance
DevOps
Software Design
Documentation
Technical Writing
Migration
Testing
Regression Testing
Automated Testing
Performance Monitoring
Optimization
Agile
Sprint
UPS
Regulatory Compliance
Cloud Computing
Communication
Stakeholder Management
Offshoring

Job Details

Job Title: Java API Lead

Location: Onsite - Minneapolis, MN | Dallas, TX | Charlotte, NC

Experience Required: 10+ Years



Role Summary

We are seeking an experienced Java API Lead with strong backend engineering expertise and hands-on experience in building scalable, cloud-native applications. The ideal candidate will lead API development efforts, drive platform migration initiatives, and collaborate with cross-functional teams to deliver high-quality, enterprise-grade solutions.



Core Technical Skills

  • Java, Spring Boot, Microservices Architecture

  • MongoDB

  • Cloud Technologies: Kubernetes, Rancher

  • Minimum 5+ years in backend development & cloud-native applications

  • Strong understanding of scalable API design, distributed systems, and performance tuning




Key Responsibilities

Design & Development

  • Lead the design and implementation of backend services, APIs, and microservices based on business and technical requirements.

  • Develop high-quality, maintainable, and scalable code following best engineering practices.


Platform Migration

  • Drive and contribute to the CA2.1 platform migration efforts across both DIY and Branch/Phone channels.

  • Ensure seamless transition and minimal disruption during migration activities.


Technical Leadership & Support

  • Provide guidance, mentorship, and support to offshore development teams.

  • Troubleshoot complex technical issues and ensure timely resolution.


Code Quality & Reviews

  • Conduct detailed code reviews to maintain high standards in code quality, security, and performance.

  • Promote best practices in version control, CI/CD, and testing.


Cross-Functional Collaboration

  • Work closely with Product Owners, QA, DevOps, Architects, and other engineering teams to ensure smooth delivery.

  • Participate in requirement grooming and solution design discussions.


Documentation

  • Create and maintain comprehensive technical documentation for features, APIs, and migration processes.


Testing & Validation

  • Participate in unit, integration, and regression testing.

  • Ensure robust and reliable software through automated test coverage wherever possible.


Performance Monitoring & Optimization

  • Monitor application performance, identify bottlenecks, and recommend optimization strategies.


Agile Participation

  • Actively contribute to Agile ceremonies including sprint planning, daily stand-ups, demos, and retrospectives.


Security & Compliance

  • Ensure all development meets enterprise security policies, compliance guidelines, and secure coding practices.




Preferred Qualifications

  • Experience in large-scale distributed systems

  • Strong exposure to cloud-native application deployment

  • Excellent communication and stakeholder management skills

  • Proven ability to lead development teams across onsite-offshore models


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.

About Purple Drive Technologies LLC