
Full Stack Java Engineer – Business Process, Applications
QUALCO
full-time
Posted on:
Location Type: Hybrid
Location: Athens • 🇬🇷 Greece
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularCloudJavaJavaScriptjQueryMariaDBMongoDBMySQLPostgresReactReduxRxJavaSOAPSpring
About the role
- Contribute in all phases of the development lifecycle (technical design, code, unit testing, code optimization) and ensure quality standards are adhered to;
- Collaborate closely with Solution Architect to optimize product functionality in terms of feature set, performance and scalability and contribute in the product evolution;
- Build and maintain cloud-based enterprise applications;
- Develop new UIs for API features being developed and improve and re-factor existing user-facing features
- Build reusable code and libraries for future use;
- Create database schemas design and query optimization;
- Ensure the technical feasibility of UI/UX designs;
- Take part in the Incident, Problem and Change Management processes - during the support & maintenance phases – by implementing bug fixes, upgrades and enhancements to our existing clients;
- Develops technical documentation;
- Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.
Requirements
- Bachelor’s/Master’s degree in Information Technology, Computer Science or a related subject;
- 3 to 5 years of professional experience in application development of enterprise IT software systems and applications;
- Very good understanding of Java and Java Spring Framework in a commercial environment;
- Experience in client-side scripting and React/ Redux JavaScript frameworks, and Angular;
- jQuery and other related front-end technologies such as HTML5 and CSS3;
- Experience in RESTful APIs & SOAP integration;
- Experience with JSON, XML, RxJava;
- Experience with database systems such as MySQL, PostgreSQL, MariaDB, MongoDB;
- Experience in deploying, configuring and maintaining Java Servlet containers (Tomcat) and in writing unit tests;
- Strong analytical and problem solving skills;
- Good organizational skills, ability to deliver within strict timeframes;
- Highly motivated and eager to develop professionally;
- Ability to work efficiently both on own initiative and within a team, and;
- Excellent written and verbal communication skills in English.
Benefits
- Competitive compensation, ticket restaurant card, and annual bonus programs
- Cutting-edge IT equipment, mobile and data plan
- Modern facilities, free coffee and beverages, indoor parking, and company bus
- Private health insurance, onsite occupational doctor, and workplace counselor
- Flexible working model, hybrid benefits & home equipment benefits
- Onsite gym, wellness facilities, and ping pong room
- Career and talent development tools
- Mentoring, coaching, personalized annual learning and development plan
- Employee referral bonus, regular wellbeing, ESG and volunteering activities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJava Spring FrameworkReactReduxAngularjQueryHTML5CSS3RESTful APIsSOAP
Soft skills
analytical skillsproblem solvingorganizational skillstime managementmotivationinitiativeteamworkcommunication skills
Certifications
Bachelor’s degreeMaster’s degree