Rubikal is looking for a Backend Developer (Java) with extensive experience in the Spring Framework. You will design, develop, and maintain robust, scalable enterprise applications, focusing on building RESTful APIs and microservices.
What You'll Do
- Design, develop, and maintain robust, scalable enterprise applications.
- Collaborate with cross-functional teams to deliver high-quality code.
- Optimize application performance.
- Ensure seamless integration with databases and third-party services.
What We're Looking For
- More than 5 years of experience in Back-end development.
- Significant experience in J2EE applications and the latest versions of the Spring Framework.
- Proven knowledge of Web Servers, specifically Apache Tomcat and WebSphere.
- Significant experience with Oracle Database.
- Proficiency in performing test code with Junit.
- Experience with JPA and Hibernate.
- Knowledge of Jenkins, Sonar, and Testing/QA assurance.
- Experience with SOAP and REST WebServices.
- Knowledgeable with Git and Maven.
- Good level of spoken and written English to communicate in an international environment.
- Proficiency in Agile methodologies.
- Proficiency in modern DevOps tools such as Docker and Jenkins.
- A proven track record of delivering projects in fast-paced environments.
Technical Stack
- Languages & Frameworks: Java J2EE, Spring Framework, Java EE
- APIs & Architecture: RESTful APIs, Microservices, SOAP, REST
- Servers & Database: Apache Tomcat, WebSphere, Oracle
- Tools & Testing: Junit, JPA, Hibernate, Jenkins, Sonar, Git, Maven, Docker
Team & Environment
You will collaborate with cross-functional teams.
Benefits & Compensation
- Awesome working culture.
- Competitive salaries.
- Flexible work schedules.
- Medical insurance.
- Brand-new MacBook.
Rubikal is an equal opportunity employer.
