SAR Tech LLC — Strive & Rise

Software Developer (Direct Hire)

Back to all roles

About the role

Software Developer Permanent Position!


Job Summary:

• Design, develop, maintain, and support enterprise-scale retail and supplier-facing applications used for item ingestion, order management, payment processing, and supplier collaboration.

• Investigate, troubleshoot, and resolve complex production issues affecting Retail Core systems, data services, and distributed applications.

• Build and enhance supplier-facing and Drop Ship Vendor (DSV) portals to improve supplier onboarding, product data quality, and operational efficiency.

• Develop scalable backend services, APIs, and automation solutions to support operational workflows and reduce manual intervention.

• Monitor application reliability, availability, latency, and error rates to ensure system uptime and SLA compliance.

• Participate in incident response activities, including production triage, root cause analysis (RCA), post-mortem reviews, and implementation of preventive measures.

• Create and maintain dashboards, alerts, monitoring tools, operational runbooks, and support documentation using observability platforms such as Grafana and Splunk.

• Collaborate with cross-functional engineering teams, business stakeholders, category specialists, and support teams to resolve data and system integration issues.

• Optimize application and database performance by analyzing bottlenecks, improving throughput, and tuning queries and services.

• Support deployment validation, release stability, and production readiness activities for enterprise applications and data platforms.

• Design and implement automation frameworks and tooling to improve operational efficiency and reduce repetitive support tasks.

• Support reliability engineering initiatives including resiliency testing, disaster recovery validation, failover readiness, and high-availability improvements.

• Participate in code reviews, provide technical mentorship, and guide engineers on software engineering best practices and operational excellence.

• Support platform patching, dependency upgrades, security remediation, and compliance-related activities across supported systems and environments.

• Develop and maintain technical documentation, operational procedures, playbooks, and troubleshooting guides for recurring issues and support processes.

• Perform other related duties and responsibilities as assigned.

### Minimum Requirements:

• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field.

• Related experience in Java application support, production support, enterprise application maintenance, and incident management.

• Strong experience working with Java, Spring Boot, RESTful APIs, Microservices, and object-oriented programming concepts.

• Experience in troubleshooting production issues, performing root cause analysis (RCA), debugging applications, and resolving incidents in a timely manner.

• Strong knowledge of SQL, database design, query optimization, stored procedures, and relational database management systems such as Oracle, MySQL, PostgreSQL, or SQL Server.

• Experience with Linux/Unix environments, shell scripting, and application log analysis.

• Experience with monitoring and logging tools such as Splunk, ELK Stack, Dynatrace, AppDynamics, Grafana, or Prometheus is preferred.

• Experience working with messaging systems such as Apache Kafka, RabbitMQ, IBM MQ, or other event-driven architectures is preferred.

• Knowledge of software development lifecycle (SDLC), ITIL processes, Agile/Scrum methodologies, and version control systems such as Git.

• Experience with CI/CD pipelines, Jenkins, Maven, Docker, Kubernetes, and DevOps practices is preferred.

• Understanding of application security, authentication, authorization, secure coding practices, and data protection standards.

• Experience using ticketing and service management tools such as ServiceNow, Jira, Remedy, or similar platforms for incident, problem, and change management.

• Experience supporting cloud-based applications hosted on Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) is preferred.

• Ability to perform production deployments, application health checks, system monitoring, and on-call support activities.

• Strong analytical, troubleshooting, problem-solving, organizational, communication, and teamwork skills.

Benefits:

SAR TECH LLC offers company-standard benefits, including:

• Medical Insurance

• 401(k) Retirement Plan

Application Process:

To apply, please submit your resume via email to: hr@sar-tech.net


Full time direct hire

Requirements

REQUIREMENTS


Software Developer






Ability to work in a project driven environment

SAR Tech LLC is an equal opportunity employer. Applicants must be legally authorised to work in the United States.