Ole & Lena Digital logo
Ole & Lena Digital

A Digital Transformation Company

Senior Software Engineer, Golang

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 11-50Since 2019H1B No SponsorCompany SiteLinkedIn

Location

California + 1 moreAll locations: California | Illinois

Posted

11 days ago

Salary

$70 - $80 / hour

Seniority

Senior

Bachelor DegreeEnglishAWSMongoDBPostgreSQLGo

Job Description

Senior Software Engineer, Golang

Ole & Lena Digital

• Design, build, and maintain scalable backend services and APIs using Golang • Work with backend datastores, including PostgreSQL and MongoDB • Write and maintain comprehensive backend unit and integration tests • Navigate complex codebases to understand existing functionality, refactor services, and support decommissioning efforts • Build reliable service integrations across internal platforms and third-party systems • Support backend development using relevant AWS services, SDKs, APIs, and client libraries • Collaborate with product, engineering, and customer stakeholders to define, refine, and deliver project scope • Participate in Agile/Scrum ceremonies, sprint planning, backlog refinement, and delivery reviews • Contribute to documentation, technical decision-making, and implementation planning • Support platform enhancements related to security workflows, access management, approval services, and control automation.

Job Requirements

  • Strong professional experience building backend services and APIs with Golang
  • Experience designing and maintaining scalable, production-ready backend systems
  • Hands-on experience with PostgreSQL and/or MongoDB
  • Experience writing unit tests, integration tests, and validating backend service reliability
  • Ability to read, understand, refactor, and decommission code in complex systems
  • Working knowledge of AWS services and relevant development libraries/APIs
  • Experience working in an Agile/Scrum development environment
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to work independently while collaborating with distributed engineering teams
  • Strong communication skills and comfort working with technical and business stakeholders.

Related Job Pages

More Backend Engineer Jobs

3CON Consultoria e Sistemas logo

Senior Full Stack Developer, Java

3CON Consultoria e Sistemas

Enabler de inovação e transformação digital, construindo soluções de impacto para os negócios.

Backend Engineer11 days ago
Full TimeRemoteTeam 501-1,000Since 1993H1B No Sponsor

• Develop and maintain web applications using Java (Spring Boot, JPA, etc.) and React, ensuring high quality and scalability. • Define, design and implement new features in systems, collaborating with cross-functional teams. • Analyze business requirements and propose technical solutions aligned with business needs. • Ensure code quality through automated testing, code reviews and engineering best practices. • Participate in the full software lifecycle — analysis, architecture, development, testing and deployment. • Develop and consume REST APIs, ensuring secure integration between systems. • Collaborate with agile squads, contributing to technical decisions and continuous product improvements. • Monitor production systems and respond to incidents, ensuring application availability. • Document processes, architectures and services to maintain compliance and audit standards. Responsibilities: • Implement APIs using Java/Spring Boot. • Build modern user interfaces with React. • Create integrations with legacy systems and interoperability platforms using REST or messaging. • Perform evolutionary and corrective maintenance on existing modules. • Ensure application security and compliance, following standards such as access control and auditing. • Be familiar with CI/CD pipelines. • Integrate systems with gateways, messaging platforms and API platforms (for example Sensedia, internal gateway, etc.). • Act as a technical reference for less experienced developers, mentoring and reviewing code. • Support the product team in the technical design of features, refinement of stories and estimation. • Monitor application logs and metrics using tools such as Datadog.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Develop and maintain applications using .NET Core; • Work on fullstack development (backend and frontend); • Participate in technical specifications and solution architecture; • Implement integrations between systems and APIs; • Ensure development best practices, quality, and performance; • Collaborate with multidisciplinary teams using agile methodologies.

Brazil
Minsait logo

Senior Back-End Developer, Java

Minsait

Join a more human technology #MoreMinsait

Backend Engineer11 days ago
Full TimeRemoteTeam 10,001+Since 2016H1B No Sponsor

• Develop and maintain backend applications in Java, ensuring code quality, performance, and scalability • Design and implement RESTful APIs following best practices for versioning, documentation, and security • Apply modern architecture principles with emphasis on Hexagonal Architecture and layer decoupling • Collaborate with architects, Product Owners, and other developers to define technically sound solutions aligned with business needs • Implement automated unit and integration tests to ensure high coverage and code reliability • Continuously improve CI/CD pipelines using GitLab to ensure frequent and secure deliveries • Participate in technical decision-making and code reviews, contributing to the team’s continuous improvement • Ensure observability and stability of applications in Google Cloud Platform (GCP) environments

Brazil
Job Closed
Join Creative Tech logo

Senior FullStack Developer, .NET, React, Angular

Join Creative Tech

Criamos projetos de software com propósito e olhar criativo.

Backend Engineer11 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Development and maintenance of web applications and APIs; • Implementation of new backend and frontend features; • Support and evolution of critical enterprise systems; • Development of synchronous and asynchronous integrations between systems; • Design and maintenance of microservices; • Creation and maintenance of queries, stored procedures, and database modeling; • Work with messaging systems and asynchronous processing; • Build and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Automation of build, integration, and deployment processes using CI/CD pipelines; • Ensuring software quality, applying development best practices, architectural patterns, implementing unit tests, and using code quality analysis tools such as SonarQube or similar; • Collaborating with cross-functional teams on technical analyses and solution definition.

Brazil