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