Senior Java Backend Developer
Core
Design, develop, and maintain scalable Java microservices and REST APIs within an enterprise architecture.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Production microservices and APIs
Domain
Cloud-native backend development (Azure)
Required skills
Java 8+, Spring Boot, Microservices architecture, REST API design, Azure services, Docker, GitHub Actions, CI/CD pipelines, Code quality analysis (SonarCloud), Artifact management (JFrog Artifactory), Security scanning (GHAS), Observability (Dynatrace), Unit/Integration testing (JUnit, Mockito), Git
Preferred skills
Kubernetes, Azure Kubernetes Service (AKS), Apache Kafka, Azure Service Bus, DevSecOps practices, Agile methodologies (Scrum/Kanban), Financial sector experience
Technologies
Java, Spring Boot, Azure, GitHub Actions, Docker, Dynatrace, SonarCloud, JFrog Artifactory, GitHub Advanced Security, JUnit, Mockito, Kafka, AKS
Responsibilities
Design and implement scalable REST APIs, Build and maintain CI/CD pipelines, Manage security findings, Deploy containerized applications, Monitor application performance, Conduct code reviews, Provide technical mentorship
Seniority
Senior, hands-on IC