> Markdown version of [/jobs/ext/1401341-back-end-java-python-engineer-3042506](https://www.wearedevelopers.com/jobs/ext/1401341-back-end-java-python-engineer-3042506). 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 Java/Python Engineer - 3042506 - **Company:** Apex Systems LLC - **Location:** Dearborn, MI, United States - **Experience:** Experienced - **Salary:** $104,000.0 - $135,200.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Business Logic, C++ (Programming Language), Cloud Computing, Cloud Engineering, Software Documentation, Computer Programming, Databases, Computer Engineering, Continuous Delivery, Continuous Integration, Database Development, Disaster Recovery, Expert Systems, Fault Tolerance, Github, Python (Programming Language), Enterprise Messaging Systems, MongoDB, MySQL, NoSQL, Oracle (Applications), Performance Tuning, Software Engineering, Systems Integration, Management of Software Versions, Openapi, Data Logging, Data Storage Management, Google Cloud, Cloud Platform System, Test-Driven Development (TDD), Large Language Models, Build Server, Backend, Event Driven Architecture, Kubernetes, Information Technology, Apache Kafka, Api Gateway, Restful APIs, Grpc, Serverless Computing, Programming Languages, Microservices - **Published:** July 23, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/396841279 ## About the Role * Google Cloud Platform (GCP) * Cloud Run * GKE (Google Kubernetes Engine) * Pub/Sub * Cloud Build * Cloud Logging * Python * Java * C++ * REST APIs * gRPC * Microservices Architecture * Cloud Infrastructure * GitHub * CI/CD Pipelines * OpenTelemetry * Event-Driven Architecture * Computer Engineering Preferred Skills * Telematics * Artificial Intelligence / Expert Systems * Kafka * OpenAPI Specification * API Gateway Patterns * Large Language Model (LLM) Integrations Required Experience What You Will Bring * 2+ years of professional experience in backend software engineering with a focus on cloud-native services running on Google Cloud Platform (GCP) or comparable cloud platforms. * Strong programming experience in Python, Java, and C++. * Experience designing and implementing REST and gRPC APIs, including API versioning, backward compatibility, and documentation standards. * Hands-on experience with GCP services including: + Cloud Run + GKE + Pub/Sub + Cloud Build + Cloud Logging * Experience with event-driven architectures and messaging systems; familiarity with Kafka is highly desirable. * Solid understanding of CI/CD pipeline design and implementation within GitHub-based development environments. * Experience implementing observability solutions using OpenTelemetry or similar frameworks. * Demonstrated ability to develop clean, testable, maintainable, and well-documented code in a collaborative Agile environment. * Strong problem-solving and troubleshooting skills. Education Required * Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field. Preferred * Technical Certification Program Completion * Google Cloud Professional Cloud Developer Certification ## Description Employees in this role develop and maintain the back-end/server-side components of applications, including APIs, databases, and services that contain critical business logic. They leverage modern programming languages, frameworks, and cloud technologies to build scalable, secure, and reliable solutions deployed either on-premises or in cloud environments., 1. Partner with customers and stakeholders to understand business requirements, use cases, and technical needs. 2. Design, develop, and deliver scalable backend solutions using modern tools, languages, frameworks, and technologies. 3. Align development efforts with enterprise architecture standards and best practices. 4. Build and maintain backend applications, APIs, and microservices using server-side languages such as Python, Java, and C++. 5. Design and implement REST and gRPC APIs while ensuring versioning, backward compatibility, and proper documentation. 6. Collaborate closely with front-end developers, product owners, architects, designers, and cross-functional teams. 7. Deploy, manage, and support applications in cloud and on-premise environments, including monitoring, performance optimization, disaster recovery, and security hardening. 8. Manage data storage and retrieval using relational and NoSQL databases such as Oracle, MySQL, MongoDB, and cloud-native database solutions. 9. Promote and implement modern software engineering practices, including test-driven development (TDD), continuous integration (CI), and continuous delivery (CD). 10. Optimize backend infrastructure and deployment processes to improve system resiliency, reliability, and scalability. 11. Support and implement security best practices, including encryption, anonymization, and data protection strategies. 12. Contribute to observability initiatives through logging, tracing, monitoring, and performance instrumentation. ## Related Videos - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)