Senior Java Software Engineer
2 months ago
Ankara, Türkiye
Argela Technologies
Tam zamanlı
E-posta veya Google ile ücretsiz
Bu işi kaydedin ve aramanızı düzenli tutun
İşleri kaydetmek, uyarılar oluşturmak ve kontrol panelinizden bu listeye geri dönmek için ücretsiz bir hesap oluşturun.
E-posta veya Google ile ücretsiz
Devam ederek şunları kabul etmiş olursunuz: Şartlar & Gizlilik Politikası.
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
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