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