Job Closed
This listing is no longer active.
"{ engineer; innovate; excite; }"
Junior Java Developer – Web Technologies
Location
Greece
Posted
71 days ago
Salary
0
Seniority
Junior
Job Description
Junior Java Developer – Web Technologies
EUROPEAN DYNAMICS
• Develop excellent quality web and back-end software, using state-of-the-art software development techniques and technologies. • Participate and contribute to software architecture design.
Job Requirements
- University Degree in Information Technology, Computer Science, or Software Engineering
- Experience in Java development
- Experience in a Database system and SQL
- Experience in HTML/JavaScript/HTTP
- Excellent command of English, both written and spoken.
- Experience in any of the following technologies will be highly appreciated: Linux, Git, Maven, Spring Framework, JPA/Hibernate, Angular/VUE/React, and docker.
Benefits
- Competitive full-time salary
- Private Health Coverage on the Company’s group program
- Flexible Working Hours
- Top-of-the-Line Tools
- Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities
- Career Growth: Work with some of the most innovative and exciting specialists in the industry
- Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
Monzo BankWe're a bank that lives on your phone, on a mission to make money work for everyone.
• Collaborating with your team to make a difference to customers • Building and supporting a part of Monzo alongside other disciplines • Working in self-governing collectives like Core Banking, Business Banking, etc. • Opportunity to join innovative work involving machine learning and AI
Staff Backend Engineer
Monzo BankWe're a bank that lives on your phone, on a mission to make money work for everyone.
• Collaborating across disciplines to test hypotheses and make a difference to customers. • Working in a squad alongside product managers, marketers, researchers, designers, and engineers. • Building and supporting particular parts of Monzo. • Joining collectives doing innovative work including machine learning and AI.
Senior .NET Engineer / Architect - Billing Workflows
Exym EHR SoftwareExym is an EHR software company for behavioral health agencies offering configurable, intuitive software solutions.
• Maintain our platform up to date with external dependencies. • Collaborate with the existing team for everything having to do with Clearing House Submissions • Maintain .NET and SQL Server code • Debug Live issues and reverse engineer existing systems. • Architect and implement new solutions based on cloud architecture • Communicate with new and legacy external platforms and APIs • Improve speed of value delivery. • Provide timely response to small, last minute maintenance or bug work items • Improve our code base and processes so that cycle time continually shortens • Implement best practices of test and automation • Decrease cost of maintenance • Reduce manual steps • Simplify architecture • Introduce efficiencies • Support customers with their immediate needs • Spend some time working with customer support • Understand what problem we are here to solve and provide ideas on how to do it • Prioritize based on customer value delivery • Contributes to an awesome work environment • A positive, can do attitude • Puts people first, both customers and team members (low ego)
Back-End Developer, Specialist I
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Backend Solutions Implementation: Responsible for implementing the best backend solutions for our clients collaboratively, always aiming to deliver the best user experience for our products. • Coding, Testing, Deployment, and Monitoring: Responsible for coding, writing unit tests, deploying, and monitoring, as well as ensuring code quality and programming best practices. • Application Improvement: Enhance applications by identifying opportunities for improvement, making recommendations, designing, and implementing systems. • Participation in Decisions: Act with a sense of ownership by participating in decisions related to product implementations. • System Quality Improvement: Improve system quality by identifying common issues and patterns and developing standard operating procedures. • Code Maintenance and Review: Maintain, improve, and review existing code through code reviews and pair programming. • Research and Implementation of New Technologies: Investigate and adopt new technologies when relevant. • Documentation and Technical Mentoring: Keep documentation up to date and serve as a technical mentor to other developers, sharing programming best practices with the team.



