Backend Java developer with SQL knowledge
ARHS
30 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
SeniorJob location
Tech stack
Java
Agile Methodologies
Application Integration Architecture
Browser Compatibility
CSS
Computer-Aided Software Engineering
Software Documentation
Code Review
DevOps
Scrum
Software Engineering
SQL Databases
UML
Web Standards
Backend
Integration Tests
Information Technology
REST
Oracledb
Job description
Lead development and maintenance of applications according to specifications and best practices.
- Analyze requirements and propose scalable technical solutions.
- Create process and data models, technical specifications, and prototypes.
- Investigate and implement solutions that meet technical and business standards.
- Assist project managers in defining tasks, estimates, and deliverables.
- Participate in functional working groups, code reviews, and progress meetings.
- Develop unit and integration tests, ensuring high-quality software.
- Define, integrate, and optimize technological components and applications.
- Produce detailed technical and user documentation.
- Assist business users and provide 3rd-level support for complex issues.
- Mentor and coach less experienced developers, fostering knowledge sharing.
Requirements
Do you have experience in UML?, Do you have a Master's degree?, Master's degree in Computer Science, Engineering, or a related field.
- Good command of English or French (B1 level CEFR or higher).
- Minimum 8 years of professional experience in application development.
- Strong expertise in Java (including server- and client-based technologies) and SQL / Oracle DB.
- Knowledge of web standards, CSS-based design, and cross-browser compatibility.
- Experience with RESTful APIs and application integration.
- Proficiency in UML or CASE tools.
- Experience working in Agile, Scrum, or DevOps environments.
- Familiarity with issue-tracking and ticketing tools.
- Proven ability to mentor junior developers and lead technical initiatives.
Additional Information
- Very good analytical skills and ability to see the overall picture
- Ability and willingness to learn new skills
- Ability to participate in multilingual and multicultural meetings
- Ability to work independently as well as in team, through a methodological approach
- Ability to cope with changing technologies and environments
- Up-to-date with the latest development trends, techniques and technologies
About the company
Arηs is a fully independent group of companies specialized in managing complex IT projects and systems for large organisations, focusing on state-of-the-art software development, business intelligence and infrastructure services.
We are composed of 13 entities across 6 countries that are unified by the Arηs Group, with more than 1750 consultants.
This corporate structure enables us to respond quickly to market changes and customer requests, and to communicate and make decisions without layers of bureaucracy.
Our success can be attributed to the synergy among our nine complementary entities, combined with our methodologies, which are based on the Rational Unified Process (RUP) and the Scrum agile software development framework.
Established in 2016, the Greek entity Arηs Developments Hellas aims to extend Arηs Group activities dedicated to the European market providing high-quality services in Software Development, covering the entire application development lifecycle: starting with user requirements, business process redesign and specifications, to continue with development, testing and application maintenance.