Java Developer
Job Description:
ELANIT is a reliable contributor to software delivery projects on Energy Market Management System solutions developed by one of the Digital Industrial Companies designed around a modern architecture that supports product-based modules. These modules are reusable and can be easily implemented in a short amount of time to meet tight regulatory deadlines.
Project Context:
Flexible System for Evolving Markets:
Complex market rules
Regulatory and legislative compliance
Cross border electricity trade
Very large interconnecting system
Demand response
Smart grid
Digital Grid
Our projects are executed within an international environment involving software development and implementation held in multi-sites and multi-countries. Hence both technical and interpersonal skills (communication both in oral and written form, self-organization, reporting, autonomy, decision making, English) are of utmost importance.
Expectations (must have):
higher education degree in computer science or related specializations
some experience in coding with Java (Spring Core, MVC) and/or scripting language (JS)
object-oriented programming and architectural design patterns
some knowledge of Relational Databases (Oracle, PostgreSQL) and ORM technologies (JPA2, Hibernate)
Familiarity with Angular 2+ / GWT and Web Servers (wildfly) would be a plus
Knowledge of Junit/SoapUI (XML based)
Experience with best practices for writing code that is maintainable and secure
Good understanding of software life cycle
Familiarity with the overall CI/CD process
Comfortable with agile development best practices (peer review, continuous integration, design documentation)
Effective teamwork, collaboration, and communication skills
full working proficiency in English and Hungarian languages
0-2 years of work experience
independent work, proactivity
learning skills, curiosity, reliability, honesty
Responsibilities:
Able to work on full-stack solutions
Design, build, and maintain efficient, reusable, and reliable code within an agile development environment
Open to learn and apply new technologies if required
Help maintain code quality, organization, and automation
Work independently and own multiple features of the product
Write code with consideration for continuous integration & delivery
Task planning, follow-up, reporting
What we offer:
strong induction process (1 full month only for ramp-up)
an open communication culture in a friendly environment and with supportive teammates
participation in international projects
flexible working hours
competitive and customized remuneration
impact awards for outstanding performance
long-term and reliable cooperation
consideration of individual needs
Place of work:
home office / Budapest office
We seek an enquiring mind, desire to learn new skills and a broad understanding of engineering fundamentals plus the ability to work efficiently within a geographically distribute team. If you enjoy challenging though problems, delivering thoughtful solutions, and learning every single day, you may be a good candidate to join our team.
ELANIT - Beratung und IT-Lösungen in Energie
+49-2226-9115161
Copyright © All Rights Reserved