Senior Java Software Engineer

Argela Technologies

Çankaya

On-site

TRY 300,000 - 540,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Argela Technologies is seeking a senior backend engineer to design, develop, and maintain scalable microservices with Java and Spring Boot. You will work with Redis, Kafka, Docker, Kubernetes, and CI/CD in an Agile environment, delivering high-performance systems.

You will collaborate with DevOps, QA, and Product teams to ensure clean code, robust testing, and efficient deployment in on-premise environments. Excellent English communication is required.

Qualifications

  • 7+ years hands-on Java and Spring Boot experience
  • Strong microservices and distributed systems knowledge
  • Experience with Redis, Kafka, and major RDBMS
  • Proficiency in Docker and Kubernetes
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI)
  • Excellent performance analysis and optimization skills
  • Experience with unit and integration testing
  • Proficient in Git and version control
  • Agile/Scrum development experience
  • Knowledge of JVM tuning and profiling tools
  • Familiarity with event-driven architecture
  • DDD and Clean Architecture familiarity
  • Experience with AI-assisted coding tools to boost productivity
  • Excellent communication and teamwork skills
  • Self-motivated with strong organizational skills
  • English proficiency at professional level

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services based on microservices architecture
  • Develop and maintain applications using Spring Boot framework and Spring ecosystem
  • Integrate with Redis, Kafka, and relational databases (RDBMS)
  • Deploy and manage containerized applications using Docker and Kubernetes in on-premise environments
  • Participate in the full software development lifecycle, including analysis, development, testing, and deployment
  • Identify bottlenecks and optimize system performance
  • Follow software engineering best practices with a focus on clean, maintainable, and testable code
  • Collaborate closely with cross-functional teams including DevOps, Test, and Product Management

Skills

Java & Spring Boot
Microservices
Redis
Kafka
RDBMS (PostgreSQL/MySQL/Oracle)
Docker & Kubernetes
CI/CD (Jenkins/GitLab CI)
Performance optimization
Unit & Integration testing
Git & VCS
Agile/Scrum
JVM tuning
DDD & Clean Architecture

Tools

Docker
Kubernetes
Jenkins
GitLab CI

Job description

Argela’s mission isn’t simply to provide solutions for the present; it’s to generate innovative technologies for the future of communication. We do this through applying our extensive telecom experience to a rigorous, dynamic research and development process. Our goal is to continue our standing as a leader in the information technologies through focusing on actual market needs like Network & Customer Analytics, Subscriber & Service Analytics, Deep Packet Inspection Solutions, Secure Network Infrastructures.

To reach our goal, we are looking for the best talent within the scope of the job description below;

Job Description:
  • Design, develop, and maintain scalable, high-performance backend services based on microservices architecture
  • Develop and maintain applications using Spring Boot framework and Spring ecosystem
  • Integrate with technologies like Redis, Kafka, and relational databases (RDBMS)
  • Deploy and manage containerized applications using Docker and Kubernetes in on-premise environments
  • Participate in the full software development lifecycle, including analysis, development, testing, and deployment
  • Identify bottlenecks and optimize system performance
  • Follow software engineering best practices with a focus on clean, maintainable, and testable code
  • Collaborate closely with cross-functional teams including DevOps, Test, and Product Management
Required Qualifications:
  • Minimum 7 years of hands-on experience with Java and Spring Boot
  • Solid understanding of microservices architecture and distributed systems
  • Experience with Redis, Kafka, and relational databases such as PostgreSQL, MySQL, or Oracle
  • Proficiency in Docker and Kubernetes for container orchestration
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI)
  • Strong skills in system performance analysis and optimization
  • Experience with unit and integration testing
  • Proficiency in Git and version control best practices
  • Comfortable working in Agile/Scrum development environments
  • Experience with JVM performance tuning and profiling tools
  • Knowledge of event-driven architecture
  • Familiarity with Domain-Driven Design (DDD) and Clean Architecture principles
  • Proven ability to effectively utilize AI-assisted coding tools (e.g., GitHub Copilot) to increase development productivity, reduce boilerplate coding, and accelerate implementation without compromising code quality
  • Excellent communication and teamwork skills.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Positive and solution-oriented mindset.
  • Professional-level English spoken and written.

Bu ilana yapacağınız başvurular aracılığıyla toplanacak kişisel verileriniz hakkındaki aydınlatma metnine, şu linkten ulaşabilirsiniz:

https://www.argela.com.tr/tr/kvkk

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Argela Technologies • Çankaya

On-site
TRY 300,000 - 540,000
Senior Java Developer (Hybrid)
Senior Java Developer (Hybrid)

Amaris Consulting • Fatih

On-site
TRY 350,000 - 600,000
Test Support Engineer
Test Support Engineer

Argela Technologies • Fatih

On-site
TRY 41,000 - 61,000
Senior Java Developer (Hybrid)
Senior Java Developer (Hybrid)

AMARIS GROUP SA • Fatih

On-site
TRY 350,000 - 700,000
Java Developer
Java Developer

Agito Software & Consulting • Fatih

On-site
TRY 300,000 - 540,000
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2
Senior Backend Developer
Senior Backend Developer

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
AI Engineer
AI Engineer

Argela Technologies • Fatih

On-site
TRY 50,000 - 70,000
Senior Software Developer
Senior Software Developer

ASEE Group • Fatih

Hybrid
TRY 600,000 - 900,000
Senior Java Engineer: Big Data & Spring Expert
Senior Java Engineer: Big Data & Spring Expert

Randstad Türkiye • Fatih

On-site
TRY 140,000 - 210,000