Senior Java Developer - Container Risk Analysis

New
Ukraine. ArmeniaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Minimum of 5 years
Required Skills
AWSPythonETLJavaKafkaMySQLSpring BootMicroservicesLLMGenerative AI

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • A minimum of 5 years of professional experience as a Backend Engineer
  • Full proficiency in Java (specifically Spring Boot)
  • Full proficiency in Kafka
  • Strong background in developing micro-services architecture and streaming solutions
  • Proficiency with Generative AI (GenAI) and Large Language Model (LLM) tools
  • Proactively utilized and consistently engaged with LLM and AI tools (e.g., Claude) throughout the development lifecycle
  • Expertise in AWS services for data storage, processing, and analytics
  • Demonstrated experience in designing and implementing robust ETL (Extract, Transform, Load) processes for data transformation and integration
  • Good working knowledge of Python
  • Experience with MySQL
  • Exceptional problem-solving skills
  • Meticulous attention to detail
  • Ability to work independently and take ownership of tasks
  • Good command of English, both written and verbal

Responsibilities

  • Utilize Java, including Spring Boot, to build robust and high-performance data processing services within our data platform
  • Implement real-time data streaming solutions using Kafka, ensuring timely data ingestion and availability
  • Collaborate closely with cross-functional teams to comprehend data requirements, identify opportunities for data optimization, and support data-driven initiatives
  • Lead the design, development, and maintenance of efficient and scalable data pipelines, facilitating data collection, processing, and transformation from diverse sources
  • Leverage AWS services for data storage, processing, and analytics, adhering to security and performance best practices
  • Monitor and troubleshoot service performance, proactively identifying bottlenecks and implementing optimizations
  • Uphold data integrity, reliability, and availability by implementing effective ETL processes and conducting data quality checks
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now