Lead Software Engineer - REST API Developer
Job in
Mobile, Mobile County, Alabama, 36624, USA
Listed on 2026-07-20
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-20
Job specializations:
-
Software Development
Backend Developer, DevOps, Java Developer, Cloud Engineer - Software
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.
- 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.
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).
(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:
×