HamburgerMenu
hirist

Applied Systems - Golang Developer - Microservices Architecture

Applied Systems, Inc.
5 - 10 Years
Multiple Locations

Posted on: 29/10/2026

Job Description

What You will Do :

- Design, develop, and maintain platform-level microservices using Golang.

- Build internal tools and UI components using ReactJS to support engineering workflows and operations.

- Create and manage containerized environments using Docker and deploy them on Kubernetes.

- Collaborate on designing scalable, secure service architectures and CI/CD pipelines.

- Own the development and maintenance of key platform services (e.g., identity, observability, configuration management, service discovery).

- Optimize database interactions using PostgreSQL.

- Enable other engineering teams by providing libraries, patterns, and documentation for consistent service development.

- Participate in architecture reviews, code reviews, and technical design discussions.

- Monitor system health and performance; drive platform observability and reliability improvements.

What You will Need to Succeed :

- 5 - 10 years of professional software engineering experience.

- Strong backend experience with Golang and microservices architecture.

- Solid front-end experience with ReactJS.

- Proficiency in Docker, Kubernetes, and container orchestration.

- Strong knowledge of PostgreSQL or other SQL-based databases.

- Familiarity with CI/CD tools and practices.

- Strong understanding of distributed systems, system design, and service-level concerns.

- Experience with RESTful APIs and asynchronous messaging systems (e.g., Kafka, NATS, GCP Pub-Sub) is a plus.

Preferred/Bonus Skills :

- Experience with cloud platforms such as GCP or AWS.

- Exposure to infrastructure as code (e.g., Terraform, Helm).

- Knowledge of observability tools (e.g., Datadog, Prometheus, Grafana, OpenTelemetry).

- Understanding of authentication, authorization (OAuth2, OIDC), and secrets management.

- Passion for improving developer experience and platform scalability.

When You Join Team Applied, You Can Expect :

- A culture that values who you are and recognizes that you aren't just an employee; you are a teammate, and you matter.

- We thrive on the benefits of our different experiences and celebrate the uniqueness our teammates bring to work with them every day.

- We flex our time together, collaborating remotely and in-person to empower our teams to work in the ways that work best for them.

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...