Full Stack Digital System Software Engineer | Enea Romania | 0LOVES1
>_Loading...

We're not saying it's gonna be easy.
But we promise it's not gonna be boring.

We pride in providing new challenges all the time for our creative, rebellious engineers. This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea.

Would you feel like home?

Full Stack Digital System Software Engineer

Location: Bucharest, Romania

Number of positions available: 5

Job Type: Full Time

Division: Services Division, Enea Romania

We bring passion and fun.
Why make it boring? Join us!
 

Know someone who would be interested? Apply to job Share

Job description

Position objectives

The Full Stack Digital System Software Engineer is responsible for the design and development of the IT digital solutions and services using Agile development methods. The developer partners with software development teams and business liaisons to understand the elicited software requirements to ensure the correct operation of the integrated services is created and maintained in a consistent, logical, error-free, and optimal manner

Contacts & Supervisory responsabilities

It is a strategic partner and collaborates with the Business Owner / Product Owner / Team Leaders/IT Project Managers/all PMO department in terms of understanding the software requirements and ensuring the correct operation of the integrated services and maintaiing in a consistent, logical, error-free, and optimal manner.

Dana Alexe, Head of Recruitment at Enea Services Romania (see LinkedIn profile). Please contact our colleague for more details.

Essential functions

  1. Work as part of a team developing applications and services using Agile development met.
  2. Build customer-facing UIs; Integration of user-facing elements developed by front-end developers with server side logic.
  3. Writing reusable, testable, and efficient code; Design and implementation of low-latency, high-availability, and performant applications.
  4. Implementation of security and data protection; User authentication and authorization between multiple systems, servers, and environments; User authentication and authorization between multiple systems, servers, and environments.
  5. Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.); Integration of multiple data sources and databases into one system.
  6. Understanding and appplying differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
  7. Proficient understanding of code versioning tools, such as Git.

Qualifications

  1. Node.js or React.js; In depth knowledge of Node.js.
  2. Previous working experience as a Node.js Developer for 5 years.
  3. Hands on experience with HTML5, CSS3, and AJAX.
  4. Php (Drupal knowledge required).
  5. Experience consuming RESTful services.
  6. MariaDB/MySQL knowledge.
  7. Previous RESTful API Development experience (mandatory) based on Spring Framework (Java).
  8. Soap API knowledge.
  9. Minimum 5+ years hands-on development experience in Java, with exposure to JEE
  10. Technologies: JEE 6 Technologies (CDI, EJB,JPA, JTA, JCA, JTA, JMS, JAXB, Servlet, JSP, JSF, JAX-WS, JAX-RS).
  11. Knowledge of application servers like: Weblogic Server, JBoss, Tomcat.
  12. Solid knowledge of DevOps processes and tools.

Apply to this job

Allowed extensions: .pdf, .doc, .docx.
Maximum file size: 8MB.

Or apply by e-mail: careers@enea.com

See other jobs

http://0loves1.enea.com