# Backend Developer (Java)

**Company:** [Rubikal](http://jobs.workable.com/companies/exnTyjbanj7dgJEbbuGoxD.md)
**Location:** Remote
**Workplace:** remote
**Department:** Platform

[Apply for this job](http://jobs.workable.com/view/403883af-88fc-4934-a53f-e24220dfbae5)

## Description

We are seeking a skilled Java J2EE Developer with extensive experience in Spring Framework to design, develop, and maintain robust, scalable enterprise applications. The ideal candidate will have a strong background in building RESTful APIs, microservices, and web applications using Java EE technologies. Responsibilities include collaborating with cross-functional teams to deliver high-quality code, optimizing application performance, and ensuring seamless integration with databases and third-party services. Proficiency in Agile methodologies, and modern DevOps tools such as Docker and Jenkins is essential, along with a proven track record of delivering projects in fast-paced environments.

## Requirements

-   Experience in J2EE Application
-   Experience with latest versions of Spring Framework
-   Knowledge of Web Servers Apache Tomcat / WebSphere
-   Significant experience with Database: Oracle
-   Perform a test code with Junit
-   Experience with JPA and Hibernate
-   Knowledge of Jenkins, Sonar and Testing/QA assurance
-   Experience with WebServices SOAP and REST
-   Knowledgeable with Git and Maven
-   More than 5 years of experience in Back-end
-   Good level of spoken and written English to communicate in an international environment.

## Benefits

-   Awesome working culture.
-   Competitive salaries.
-   Flexible work schedules.
-   Medical insurance.
-   We’ve all got our own brand-new MacBook.
