Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
U

Lead I - Software Engineering- Java Backend

UST
Location not stated
Staff / Principal
2 weeks ago
  • Java
  • Spring Boot
  • CI/CD
  • Devops
  • REST API
  • WebSockets
  • PostgreSQL
  • MongoDB
  • JUnit
  • Mockito
  • SonarQube
  • GitHub
  • Maven
  • TeamCity
  • Azure
  • GCP
  • React.js
  • TypeScript
  • SQL
  • Microservices
  • Event-Driven Architecture
  • NoSQL
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Senior Back-End DeveloperJob Overview

We are looking for aSenior Back-End Developer to join a product engineering team responsible for building scalable enterprise applications. This is a hands-on individual contributor role focused on backend development, system integration, and solution delivery.

Roles & Responsibilities

  • Design, develop, and maintain backend services and APIs usingJava and Spring Boot.

  • Build secure, scalable, and high-performance applications.

  • Collaborate with business and technical stakeholders to deliver solutions.

  • Work across cloud and on-premises environments.

  • Mentor junior developers and participate in code reviews.

  • Troubleshoot production issues and implement long-term fixes.

  • Drive CI/CD, automation, and DevOps best practices.

Technology Stack

Backend: Java 17/21, Spring Boot, Go, REST APIs, WebSockets
Database: SQL Server, PostgreSQL, MongoDB
Testing: JUnit, Mockito, JaCoCo, SonarQube
Messaging: Solace
CI/CD: GitHub, Maven, TeamCity, Azure, GCP
Frontend (Reference): React, TypeScript

Must-Have Skills

  • 7+ years of software development experience.

  • Strong expertise inJava, Spring Boot, and SQL databases.

  • Experience buildingREST APIs and backend applications.

  • Knowledge ofmicroservices, event-driven architecture, and messaging systems.

  • Experience withCI/CD pipelines, testing, and production support.

  • Strong communication and stakeholder management skills.

  • Experience withJava 17/21, Spring Boot, Go, REST APIs, and WebSockets.

  • Experience withSQL Server and PostgreSQL.

  • Experience withJUnit, Mockito, JaCoCo, and SonarQube.

  • Experience withSolace messaging.

  • Experience withGitHub, Maven, and TeamCity.

  • Experience working acrossAzure, GCP, cloud, and on-premises environments.

Good-to-Have Skills

  • Experience inenterprise application development.

  • Experience withMongoDB and NoSQL databases.

  • Knowledge of additional backend technologies.

  • Experience insystem modernization and API transformation initiatives.

  • Experience withReact and TypeScript.

  • Experience with cloud platforms and hybrid environments.

Preferred Qualifications

  • Experience in enterprise application development.

  • Experience with cloud platforms and hybrid environments.

  • Knowledge of NoSQL databases and additional backend technologies.

  • Experience in system modernization and API transformation initiatives.

Our Engineering Environment

Modern engineering ecosystem leveragingJava, Spring Boot, cloud technologies, REST APIs, messaging systems, automated testing, CI/CD, and collaborative product development practices.

Lead I - Software Engineering- Java Backend · UST

Auto apply with Likeremote