> Markdown version of [/jobs/ext/1254649-back-end-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1254649-back-end-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Back-end Software Development Engineer - **Company:** Fasttek Global - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon S3, Application Performance Management, Build Automation, Cloud Computing, Cloud Computing Security, Collaborative Software, Continuous Delivery, Continuous Integration, DevOps, Distributed Systems, Electronic Data Interchange (EDI), Github, Identity and Access Management, JSON, PostgreSQL, Load Testing, OAuth, Swagger, Software Engineering, SonarQube, Alwayson, Datadog, Data Logging, Java Application Server, Load Balancing, Cloud Platform System, Postman, Spring Cloud, Autoscaling, System Availability, Delivery Pipeline, Spring-boot, Build Server, Concourse, Build Management, Integration Tests, Kubernetes, Apache Kafka, Api Design, Restful APIs, Terraform, Stream Processing, Grpc, Docker, Microservices - **Published:** July 13, 2026 - **Apply:** https://fasttek.com/hr_job?adId=437544 ## About the Role * Java would be used to design and build RESTful and gRPC based microservices with Spring Boot. * These Java applications would be packaged as Docker containers and deployed to Kubernetes/EKS clusters, with health-check endpoints and readiness/liveness probes to support reliable orchestration at scale. * For real-time data processing, Java-based Kafka producers and consumers would handle streams of vehicle connectivity events. gRPC services would enable low-latency internal service-to-service communication alongside standard REST controllers for external-facing APIs. * Security would be built into these services using OAuth2/JWT-based authentication and authorization. * Throughout development, the engineer would follow TDD practices, plus integration tests to ensure clean, maintainable, well-tested code, and would instrument services with metrics and logging to support monitoring, alerting, and performance/load testing under high vehicle-connection volumes, given the mission-critical, 24x7 nature of the platform. Skills Preferred: * AWS would serve as the core cloud infrastructure platform for deploying, scaling, and operating the connected vehicle services. * Elastic Kubernetes Service (EKS) would host containerized microservices, with AWS-native tooling supporting autoscaling, load balancing, and networking to ensure resilient operation under high vehicle-connection volumes. * Services would leverage other AWS offerings, such as S3 for storage, RDS for managed PostgreSQL databases, and IAM for fine-grained access control, to build a secure, observable, and highly available platform. * Infrastructure as code would be a core discipline, with Terraform used to provision all AWS resources, ensuring consistent, repeatable, and auditable environments. * CI/CD pipelines would leverage Concourse to automate build, test, static/dependency scanning (SonarQube, FOSSA), and deployment, with ArgoCD handling GitOps-based continuous deployment to EKS clusters for automated, auditable, and rollback-capable releases. * Given the mission-critical, 24x7 nature of the platform, AWS services would be architected with redundancy, monitoring, and alerting to minimize downtime and support rapid incident response for vehicle connectivity at scale. Experience Required: * Bachelor's degree or equivalent experience in a relevant field Master's degree desirable * 5+ years of progressive experience in cloud-based, software development. Experience Preferred: Functional/Technical Skills/Competencies * Proven experience in designing, deploying, and supporting cloud-based solutions in production environments. * Strong understanding of API design and integration methods for seamless systems and data exchange. * Solid knowledge of cloud security principles and the ability to implement secure software solutions. * Demonstrated experience supporting mission-critical, always-on applications with high reliability and performance standards. * Hands-on expertise with AWS platforms and cloud-native tools such as MSK, Tyk, DataDog, EKS/Kubernetes, and Terraform, as well as deployment pipelines like Cloud Build, ArgoCD and Tekton. * Proficient in canary deployments and API-related technologies including JSON, REST, Swagger, and Postman. * Experience supporting critical applications in an "always on" environment. Education Required: * Bachelor's Degree Education Preferred: * Master's Degree, * Key Traits Software Engineering Expertise: Experience designing, developing, & operating distributed systems, microservices, & cloud-native applications using Java, Spring Boot, Kubernetes/EKS, Kafka, PostgreSQL, gRPC, REST, & AWS Cloud & DevOps * Proficiency: Hands-on experience with CI/CD, TDD, ArgoCD, SonarQube, FOSSA, & GitHub, with a focus on secure, reliable software delivery. * Quality & Performance Focus: Commitment to writing clean, maintainable, well-tested code & validating API performance, scalability, & reliability. * Operational Excellence: Experience implementing monitoring, alerting, observability, & performance management practices to maintain service health & meet service-level objectives. * Technical Problem Solving: Ability to analyze complex challenges, evaluate tradeoffs, & make sound decisions using available data. * Agile Collaboration: Experience working in Agile teams & partnering with product managers, architects, & engineers to deliver production-ready solutions. * Technical Design: Contribute to architecture & design discussions, promote engineering best practices, & mentor junior engineers. * Customer-Centric Mindset: Passion for leveraging technology & continuous improvement to deliver value for customers & the business. ## Description * At our company, we're not just building vehicles-we're redefining the future of connected mobility. * The Device Connectivity Platform Engineering team sits at the core of this transformation, powering the sophisticated Connected Vehicle Cloud Platform that supports over 26 million vehicles worldwide and over 50 billion data points daily -and growing every day. * As a Software Engineer on the device connectivity layer, you will play a key role in shaping the next generation of connected ecosystem. * We are looking for a highly motivated, technology focused individual with a passion to work on a collaborative software delivery team to enable the creation and management of Platforms and APIs deployed to the mobility ecosystem., * Design, develop, maintain, & support mission-critical cloud platform components that power connected vehicle ecosystem. * Build & enhance platform services & APIs that enable secure, reliable, & scalable connectivity for more than 27 million connected vehicles worldwide. * Contribute to platforms that process & route 50+ billion vehicle data points daily, ensuring high availability, performance, & resiliency. * Own features & services throughout the software lifecycle, from design & implementation through deployment, monitoring, & operational support. * Partner with engineers, architects, & product teams to deliver solutions that improve customer experiences & advance connected mobility vision. ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)