Java Backend Developer
One of the market leaders in Employee Rewards and Benefits is hiring! Join the great team of this competitive employer (Bucharest offices) and take the opportunity to work in a fulfilling and stable environment.
Role: Java Backend Developer is responsible for designing, coordinating, conserving and implementing database management policies and software/ hardware support, necessary to support the commercial activity of the company.
Responsibilities:
- Planning & development of software components and applications in the organizational environment;
- Analyze of user’s and Business Analysts requests regarding realistic implementation within the existing company internal software architecture;
- Design and programming of applications with steady communication with the stakeholders. If is applicable, the extension of the existing database structure to realize the programming requirements;
- Implements the IT projects according with the database management policies;
- Second-Level-Support of internal departments when questions about applications arise. Contact person for problems in business processes and program processes within their area of responsibility;
- Conception and creation of tests with the departments and rollout of the software;
- Estimation and classification of error messages. Analyze of the Source Code and bug finding and fixing;
- Creation and maintenance of clear compliant documentations about processes and applications. Making of annotations in the Source Code;
- Updates and write the project documentations for which he is responsible.
Requirements:
- Proven Java development experience;
- Designing, developing and testing WebServices (REST & SOAP);
- Spring Boot framework (JPA, Hibernate, Thymeleaf, Spring Security, Spring MVC);
- Test framework: Junit;
- Maven and ant to build java programs and manage dependencies;
- OpenAPI Specification (OAS);
- JSON and XML;
- Agile/Scrum development process;
- IDE and Tools: Eclipse, NetBeans,InteliJ, Gitlab, SoapUI, Postman;
- JEE platform;
- Bachelor or Master's Degree in Software development or equivalent;
- Proven Java development experience;
- Good in English;
- Technology enthusiast, you are open to learn new skills in relation with Continuous Integration, Cloud Hosting and nomad web application;
- Customer focus: Building strong customer relationships and delivering customer-centric solutions;
- Manages complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems;
- Communicates effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences; Ability to identify problems and to communicate them openly within projects.
Other technologies - would be considered an advantage but not mandatory:
- API Gateways (Azure API Gateway, Zuul);
- Programming languages: JavaScript, Oracle SQL, Perl;
- Front-End skills: HTML, CSS (oriented usability and user friendliness);
- IDE and Tools: Android Studio;
- Webservers: Apache, GlassFish, Tomcat, Nginx;
- Docker;
- Operating Systems knowledge (Linux, Windows);
- API Gateways – WSO.
Benefits
- Flexible hybrid working environment;
- The 13th salary;
- Meal, Gift & Holiday vouchers;
- Medical subscription & medical insurance;
- Life insurance;
- And many more.
You can apply for this job by sending your CV to the following e-mail address office@hrgold.ro