Apply

Senior Java Developer

Posted 2024-11-07

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Ukraine

πŸ” Industry: Fintech

🏒 Company: Intellectsoft

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: RESTful APIsMicroservices

Requirements:
  • 5+ years of experience developing Java applications.
  • Expertise in frameworks like Spring Boot.
  • Strong background in designing, developing, and deploying microservices-based applications.
  • Proficiency with SQL databases, particularly PostgreSQL, and experience with data modeling.
  • Experience building RESTful APIs and messaging systems such as RabbitMQ, and gRPC.
  • Familiarity with containerization and orchestration tools including Docker and Kubernetes.
  • Knowledge of security protocols and best practices in fintech applications.
  • Experience with CI/CD pipelines and automated deployment processes.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills, both written and verbal.
Responsibilities:
  • Support the design and implementation of fintech applications within an agile team.
  • Work in a team to design, develop, and maintain microservices-based applications.
  • Participate in code reviews and design reviews for performance, security, and scalability.
  • Develop RESTful APIs, work with messaging systems like RabbitMQ, and create gRPC interfaces.
  • Conduct unit testing, integration testing, and adhere to test-driven development principles.
  • Contribute to CI/CD processes, including Docker, Kubernetes, and container orchestration.
  • Troubleshoot complex technical issues and provide solutions.
  • Engage in technical discussions with cross-functional teams.
Apply