Backend Developer

Stefanini$126K — $137K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree required, certification preferred.
  • 2+ years in backend software engineering focusing on cloud services, preferably GCP.
  • Proficiency in backend languages: Python, C++, and Java.
  • Experience designing REST and gRPC APIs with a strong grasp of versioning practices.
  • Hands-on expertise with GCP services like Cloud Run and GKE.
  • Familiarity with CI/CD pipelines and GitHub workflows.
  • Solid understanding of event-driven architecture and observability tools.

Responsibilities

  • Engage with customers to gather requirements and understand use cases.
  • Design and develop new code using various technologies and frameworks.
  • Maintain back-end applications, including APIs and microservices.
  • Manage deployment processes and ensure application health and performance.
  • Handle data storage and retrieval using database technologies such as MySQL and MongoDB.
  • Promote best practices in programming, including test-driven development.
  • Optimize deployment practices to enhance application reliability.

Benefits

  • Opportunities to work with cutting-edge technologies in cloud computing.
  • A collaborative environment that fosters continuous improvement.
  • Involvement in engaging with customers and understanding diverse requirements.
  • Support for professional development and potential certifications.
Full Job Description
We are seeking candidates who will develop and maintain the back-end/server-side parts of an application, typically consisting of APIs, databases, and other services containing business logic. They work with various languages and tools to create and maintain services on-prem or in the cloud.

Responsibilities
  • Engage with customers to understand their use-cases and requirements.
  • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies.
  • Develop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc.
  • Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening, and disaster recovery for deployed applications.
  • Manage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.
  • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery.
  • Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability.
  • Support security practices to safeguard user data including encryption and anonymization.


Job Requirements

Details:

Skills Required

  • GCP Cloud Run, C++, GitHub, REST APIs, Google Cloud Platform, Cloud Infrastructure, Microservices, Java, Python


Experience Required
  • 2 or more years of professional experience in backend software engineering with a focus on cloud-native services on GCP or equivalent cloud platforms.
  • Proficiency in Python, C++, and Java for backend service development.
  • Experience designing and implementing REST and gRPC APIs, with a strong grasp of API versioning, backward compatibility, and documentation practices.
  • Hands-on experience with GCP services including Cloud Run, GKE, Pub/Sub, Cloud Build, and Cloud Logging.
  • Experience with event-driven architecture patterns and message queue systems; Kafka familiarity is a strong plus given TOP's observability stack.
  • Solid understanding of CI/CD pipeline design and implementation in a GitHub-based development workflow.
  • Experience instrumenting services with OpenTelemetry or equivalent observability frameworks.
  • Demonstrated ability to write clean, testable, well-documented code in a collaborative team environment.


Experience Preferred
  • Experience integrating with LLM inference APIs or AI engine backends.
  • Familiarity with automotive data formats or telematics data structures.
  • Google Cloud Professional Cloud Developer certification.
  • Familiarity with OpenAPI specification and API gateway patterns on GCP.


Education Required

  • Bachelor's Degree


Education Preferred

  • Certification Program


**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.

#LI-FA1

#LI-ONSITE

Pay Range:

$ 61.00 - $ 66.00

Similar Jobs

More Jobs at Stefanini

More Information Technology Jobs

Find similar Backend Developer jobs: