×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - REST API Developer

Job in Madison, Madison County, Alabama, 35756, USA
Listing for: Jobtailor
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer, DevOps, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 105000 - 160000 USD Yearly USD 105000.00 160000.00 YEAR
Job Description & How to Apply Below

Responsibilities

  • Creates and leads the technical design and development of software solutions.
  • Proposes and designs software solutions to address complex business needs.
  • Prepares technical and procedural documentation required.
  • Facilitates complex problem resolution.
  • Provides technical guidance and support to colleagues.
  • Reviews coding, testing, and documentation of software.
  • Applies modern principles, methodologies and tools to advance business initiatives and capabilities.
Requirements
  • Strong proficiency in Java backend development, with deep experience using Spring Boot and Spring Cloud to build enterprise-grade, production-ready APIs.
  • Extensive experience designing and developing microservices architectures, including service decomposition, inter-service communication, resilience patterns, and backward-compatible API versioning.
  • Hands‑on experience deploying and running microservices on Open Shift/Kubernetes, including containerization (Docker), configuration management, scaling, and environment‑specific deployments (DEV, QA, UAT, PROD).
  • Solid understanding of RESTful API design principles, including contract‑first development, OpenAPI/Swagger documentation, proper HTTP semantics, and standardized error handling.
  • Experience integrating backend APIs with mobile platforms (iOS and Android), ensuring performance, reliability, and secure data exchange for customer‑facing mobile applications.
  • Strong knowledge of API security, including OAuth2, JWT, mutual TLS, client credentials, token management, and secure access patterns required in regulated banking environments.
  • Familiarity with API gateways and edge services, such as routing, throttling, authentication, logging, and monitoring of mobile‑facing APIs.
  • Experience with CI/CD pipelines for Java microservices, including automated builds, testing, quality gates, and deployment to Open Shift.
  • Proven ability to support APIs through the full lifecycle, from development and testing through production releases, post‑deployment monitoring, and defect remediation.
  • Experience working in large‑scale enterprise and financial systems, with awareness of compliance, audit requirements, and high‑availability expectations.
  • Strong collaboration skills, working closely with mobile app teams, QA, product owners, and platform teams during feature delivery, redesign initiatives, and coordinated releases.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary