OREDATA is a Digital Transformation & IT Consulting firm with over 10 years of proven expertise and hundreds of successfully implemented projects across the EMEA region.
The company focuses on tackling digital, operational, analytical, and data science challenges with the greatest impact.
Employees will work closely with experts in a collaborative environment that emphasizes proximity, agility, autonomy, and best practices.
Key responsibilities include creating and designing user interfaces for web applications to ensure a pleasant and intuitive user experience.
The role involves implementing web pages using HTML, CSS, JavaScript, and React.
The engineer will build server-side components of applications, including APIs, application logic, and server infrastructure.
Writing back-end code in Java is a crucial part of the job.
The position requires designing and managing databases for efficient data storage and retrieval, using technologies like MySQL and PostgreSQL.
The engineer will write and execute unit tests, integration tests, and end-to-end tests to ensure application reliability and security.
Continuous monitoring and optimization of application performance, scalability, and efficiency are expected.
Staying up-to-date with emerging technologies and best practices in full-stack development is essential.
Requirements:
A Bachelor's degree in Computer Science is required.
Candidates must have a minimum of 2-4 years of overall experience in software development.
Proven experience as a Full Stack Engineer or in a similar role is necessary.
Proficiency in HTML, CSS, and JavaScript is required.
A minimum of 1 year of experience with ReactJS is essential.
Strong back-end development and programming skills using Java are required.
Candidates must have at least 2 years of experience with Spring Boot.
Database experience with MySQL, PostgreSQL, or equivalent is necessary.
Familiarity with version control systems, especially Git, is required.
Excellent problem-solving skills and attention to detail are essential.
The ability to work both independently and as part of a collaborative team is necessary.
Strong communication skills and a passion for learning and adapting to new technologies are required.
Benefits:
Employees will be part of an exciting journey in a dynamic and innovative environment.
The company fosters collaboration and provides opportunities for professional growth and development.
Employees will have the chance to work with cutting-edge technologies and best practices in the industry.
The role offers a chance to tackle impactful challenges in digital transformation and IT consulting.