Java API Developer jobs in United States
info-icon
This job has closed.
company-logo

Software Guidance & Assistance, Inc. (SGA, Inc.) · 1 month ago

Java API Developer

Software Guidance & Assistance, Inc. (SGA, Inc.) is a technology and resource solutions provider focused on solving significant IT problems. They are seeking a Senior Java API Developer to join a Software & Data Engineering Team responsible for maintaining a high-use/high-availability centralized data platform, where the developer will create innovative interoperability platforms and solutions for seamless and secure data integration.

Information TechnologyStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, test, operate and maintain products and enterprise-level API Service Architecture
Experience with Domain-based Microservice Architecture
Identify, design and implement internal process improvements, automate manual processes, optimize service integration, and propose re-designing of infrastructure as appropriate to achieve scalability and cost reduction
Design and develop designs, architectures, standards, and methods for large-scale distributed systems with focus on security, resiliency, scale, and performance
Find opportunities to embrace innovative technologies
Focuses on cross-platform integration to use and optimize platform capabilities
Serve as a core team member, responsible for providing solutions for large high priority cross platform initiatives
Drive root cause analysis and problem management process to prevent problem recurrence
Analyze existing operations and schedule training sessions and meetings to discuss improvements
Keep up to date with industry trends and developments
Build the infrastructure required for integration and deployment of API services both on-prem and cloud
End-End ownership of critical service – availability, latency, performance, efficiency, management, monitoring, capacity planning, performance analysis and system tuning for entire services

Qualification

JavaSpring/BootAPI developmentAWSKubernetesMicroservice ArchitectureREST APIGraphQL APIInfrastructure as CodeObservability/MonitoringPythonGolangDockerCI/CDRDBMS & No-SQLGitHub EnterpriseJenkinsTerraformSplunkELKPrometheusCloudWatchGrafana

Required

Strong background in Java, Spring/Boot, API development, AWS, and Kubernetes
Developing specifications
Designing infrastructure and interfaces
Developing code
Implementing the platform
Helping customers use it
Continuously improving the platform
Design, develop, test, operate and maintain products and enterprise-level API Service Architecture
Experience with Domain-based Microservice Architecture
Identify, design and implement internal process improvements, automate manual processes, optimize service integration, and propose re-designing of infrastructure as appropriate to achieve scalability and cost reduction
Design and develop designs, architectures, standards, and methods for large-scale distributed systems with focus on security, resiliency, scale, and performance
Find opportunities to embrace innovative technologies
Focuses on cross-platform integration to use and optimize platform capabilities
Serve as a core team member, responsible for providing solutions for large high priority cross platform initiatives
Drive root cause analysis and problem management process to prevent problem recurrence
Analyze existing operations and schedule training sessions and meetings to discuss improvements
Keep up to date with industry trends and developments
Build the infrastructure required for integration and deployment of API services both on-prem and cloud
End-End ownership of critical service – availability, latency, performance, efficiency, management, monitoring, capacity planning, performance analysis and system tuning for entire services
Proficient in building large-scale systems end to end using Java/Python/Golang(preferable Golang and Java) or other high-performance languages, developer tools, CI/CD, DevOps, monitoring tools and engineering cloud migration solutions
8-10+ years of experience in modern technologies (e.g., Docker, Kubernetes, Java, Spring, Spring boot and RDBMS & No-SQL (e.g., PostgreSQL, Document DB, Opensearch) along with CICD tooling e.g., GitHub Enterprise, Jenkins, etc.)
Hands on experience working with REST API design and development using Spring boot and Spring framework
Hands on experience working with GraphQL API design and implementation
Work with API developers across the teams to build new API features at large scale
Experience with cloud technologies such as AWS and AWS CLI including K8s, Lambda, API Gateway, IAM, NLB/ELB, Open Search, Document DB, EKS
Experience with Infrastructure as Code, preferably Terraform
Experience with Observability/Monitoring technologies: Splunk, ELK, Prometheus, CloudWatch, Grafana
Bachelor's degree/Master's Degree in Computer Science, Information Systems, Electrical Engineering or related discipline with excellent academic record

Company

Software Guidance & Assistance, Inc. (SGA, Inc.)

twittertwittertwitter
company-logo
SGA is the technology and resource solutions provider driven to stand out. We are a certified women-owned business.

H1B Sponsorship

Software Guidance & Assistance, Inc. (SGA, Inc.) 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
2025 (13)
2024 (12)
2023 (19)
2022 (25)
2021 (41)
2020 (44)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Peter Taylor
CEO
linkedin
leader-logo
Andrew Gallagher - CCWP
Senior Vice President - Strategic Partnerships
linkedin
Company data provided by crunchbase