CareerPlanSign in

Java Software Engineer

Sofia, SOFIA, bg💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Design, build, and scale modern microservices and high-performance backend applications using Java.

Role type

Backend Java Software Engineer

Builds

Microservices, REST APIs, and backend applications

Domain

Software Engineering / Backend Development

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, PostgreSQL, OOP, Design Patterns, Unit Testing, CI/CD

Preferred skills

Python, AI coding tools, Kubernetes, Cloud platforms (AWS/Azure/GCP), Kafka

Technologies

Spring Boot, PostgreSQL, Kafka, Kubernetes, OpenShift, AWS, Azure, GCP, GitHub Copilot, Cursor

Responsibilities

Develop high-performance backend apps and microservices; Use AI-assisted tools for code generation and debugging; Ship clean, testable code via CI/CD; Collaborate with QA, architects, and stakeholders in an agile environment

Seniority

Mid-level (3+ years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.