Senior Back-End Engineer

New
I
InnovecsFintech
Ukraine, Europe, RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper intermediate English
Experience
5+ years
Required Skills
GitHibernateJavaJava EEJenkinsCI/CDRESTful APIsMicroservices

Requirements

  • 5+ years of commercial experience in backend software development
  • Strong expertise in Java and deep understanding of Java EE ecosystem
  • Proven experience designing scalable, maintainable, and high-performance backend architectures
  • Strong knowledge of OOP principles, design patterns, and software engineering best practices
  • Hands-on experience with Spring Framework (Core, MVC, Security)
  • Hands-on experience with Hibernate / JPA
  • Hands-on experience with RESTful APIs and microservices architecture
  • Experience with debugging, profiling, and performance optimization
  • Experience with source control systems (Git)
  • Experience with CI/CD tools such as Jenkins
  • Experience with build tools such as Maven or Gradle
  • Experience with application servers (Tomcat, WebSphere)
  • Experience performing code reviews and mentoring other engineers

Responsibilities

  • Analyze business and technical requirements, proactively propose improvements, and drive project development initiatives
  • Take ownership of technical architecture and solution design, with a strong focus on scalability, maintainability, and performance
  • Demonstrate strong architectural vision and engineering leadership in designing backend services and system integrations
  • Write high-quality, maintainable code and ensure proper test coverage with unit and integration tests
  • Perform thorough code reviews, share best practices, and contribute to overall engineering excellence
  • Take initiative in identifying technical risks, bottlenecks, and optimization opportunities
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now