Senior Software Development Engineer

New
S
SPD TechnologyFinancial Software
Bulgaria. Poland. Romania. Spain. UkraineFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in Java development
Required Skills
PostgreSQLDesign PatternsJavaKafkaKubernetesSpring BootRESTful APIsUnit Testing

Requirements

  • 5+ years of experience in Java development
  • Strong understanding of object-oriented programming and design patterns, SOLID, KISS
  • Strong understanding of SDLC
  • Strong experience with Spring or Spring Boot frameworks
  • Familiarity with RESTful API design and development
  • Proficiency in working with relational databases (e.g., PostgreSQL)
  • Hands-on experience with Kubernetes for container orchestration
  • Experience with message brokers such as RabbitMQ or Kafka
  • Proficient in developing unit, API, and integration tests
  • Active user of AI tools to enhance productivity

Responsibilities

  • Design, build, and maintain backend services for data ingestion and transformation
  • Collaborate in team, other teams and product managers to meet sprint’s goal
  • Analyze and improve existing processes and solutions
  • Proactively contribute to the team's AI initiatives and adoption efforts
  • Drive continuous improvements of existing solutions, with a focus on efficiency, reliability, and maintainability
  • Participate in code reviews, testing, and continuous integration
  • Ensure high standards for security, performance, and reliability
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now