Senior Java Developer

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Apache Kafka
C++
confluence
jira
springboot

Job Details

  • 12+ years of hands-on experience with Java (preferably Java 11/17+) and Spring Boot, building large, enterprise-scale applications.
  • 6+ years of hands-on experience with Apache Kafka (or comparable streaming/event platforms).
  • Strong exposure to microservices architecture and cloud technologies (AWS, Azure or Google Cloud Platform), including containers, orchestration, scaling strategies.Proven track record in designing and building scalable, distributed systems (high throughput, high availability).
  • Experience with C++ is required (indicating ability to work at both JVM world and potentially native/low-level code).
  • Experience in product development (as opposed to just maintenance) is a plus.Experience in eCommerce projects is an advantage (shopping platforms, transaction processing, payments, etc.).
  • Excellent verbal and written communication skills. Able to articulate complex technical ideas to business and technical stakeholders.Strong organizational skills and ability to handle multiple priorities and deliver with minimal supervision
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.