Senior API Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Syntricate Technologies ยท 3 days ago

Senior API Developer

Syntricate Technologies is seeking a Senior API Developer to lead the architecture and development of scalable APIs. The role involves hands-on coding, team leadership, and collaboration with various stakeholders to deliver high-quality software solutions.

Information TechnologyProject ManagementQuality Assurance
check
H1B Sponsor Likelynote

Responsibilities

Own and define the overall architecture of the application
Choose technology stack components: database, messaging, caching, API gateway, security framework, etc
Design APIs (RESTful, possibly GraphQL) with scalability, consistency, and security in mind
Create architectural decision records (ADRs) to document and justify key technical decisions
Write high-quality, production-grade code using Java + Spring Boot
Set up and structure the initial codebase using best practices (layered architecture, DTOs, config management)
Build CI/CD-friendly microservices or modular monoliths depending on architecture choice
Lead the development of MVP components, defining reusable patterns and common services
Work closely with DevOps to define a deployment pipeline (Docker + Jenkins/GitHub Actions + Helm/Kubernetes preferred)
Own environment configurations (dev, QA, staging, prod) and secrets management
Ensure proper logging, health checks, metrics, and monitoring are integrated from the start (e.g., Prometheus + Grafana, ELK stack)
Establish coding standards, code review practices, and version control strategies (e.g., GitFlow)
Mentor junior engineers and support onboarding of future team members
Collaborate with Product Owners, UX, and QA to refine requirements and deliver high-quality features
Act as the technical face of the team in architecture discussions, demos, and stakeholder meetings
Define and implement authentication (OAuth2, JWT, or enterprise SSO)
Ensure data security, secure endpoints, and follow secure coding practices
Be proactive in identifying security vulnerabilities and remediating them (OWASP awareness is expected)
Maintain living documentation including: API specifications (OpenAPI/Swagger), Architecture diagrams and integration maps, Deployment and runbooks, Facilitate knowledge transfer to new team members and support operational readiness
Technology stack recommendation finalized and documented
Application architecture (incl. service boundaries, database models, integration points)
CI/CD pipeline defined and integrated for basic services
MVP-level Spring Boot microservices scaffolding completed and deployed to dev/test
Setup of unit tests, integration tests, and static code analysis tools
Knowledge base started (Confluence, Git repo docs,)

Qualification

JavaSpring BootRest APISystem ArchitectureOpenShiftELKGitLabDevOpsSecurity ComplianceTeam Leadership

Required

Senior API Developer (min. of 8 to 10 yrs. required)
Own and define the overall architecture of the application (required)
Java (required)
Spring Boot (required)
Rest API (required)
OpenShift (required)
ELK (required)
GitLab (required)

Preferred

Banking and/or Financial domains (ideal)

Company

Syntricate Technologies

twittertwitter
company-logo
Syntricate Technologies offers quality assurance, validation, regulatory, business analysis, and project management services.

H1B Sponsorship

Syntricate Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)

Funding

Current Stage
Growth Stage
Company data provided by crunchbase