Java Developer (Budapest) Offline

What is it for you?

 

• Professional reasons:

- Strong IT market focused on European clients and developed engineering community

- Home to many international conferences and trainings

- Possibility to choose between different projects and work with modern technologies you are interested in

 

• Personal reasons:

- Location in the center of Europe with low-cost access to many countries

- Opportunities to get European Education: prestigious universities, bilingual nurseries and secondary schools

- Convenient transportation infrastructure: smooth roads for driving, bicycle roads and public transport

- Easy to open bank accounts

 

Technologies on the project:

- Front End: JavaScript, CSS, HTML 5, Angular 6/7;

- Back End: Java8.

- There are a few horizontal areas e.g. Digital Services (FE, UI, Visual designers), Data Services where we will be involved into digitalization of all the Vertical financial services areas as end-to-end workflow across.

 

RESPONSIBILITIES

- Design and develop high volume application with latest Java technologies

- Contribute in all phases of the development lifecycle

- Write well designed, testable, quality code following clean code principles

- Ensure designs are in compliance with specifications and customer requirements

- Ability to absorb professional knowledge quickly and to develop skills

- Prepare and produce releases of software components

- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

- Perform code and architecture reviews

- Implement different types of functionalities described in design documents

- Manage sections of ongoing projects, help to manage individual teams

 

REQUIREMENTS

- At least 2 years of experience in Java development

- Hands-on experiences in using object oriented analysis and design principles

- Good knowledge and understanding of algorithms and design patterns

- Good knowledge of relational databases, SQL and ORM technologies

- Additional knowledge might include: Spring or JEE, JMS, JPA, Maven, Unit testing and continuous build tools (Jenkins/Hudson)

- Good understanding of the SDLC

- Ability to work efficiently: use 3rd party libraries when available, be able to prioritize tasks based on business requirements, etc

- Experience in working in high performing development teams using agile methodologies and tools Experience with various code versioning systems, such as SVN or GIT

- Strong communication skills and capability of successful collaboration with cross-functional teams

- Good English communication skills (reading, writing and speaking)

 

WE OFFER

- Permanent job in a modern office in the company of many skilled associates

- Regular training and development opportunities

- Use of high-valued applications

- Bilingual work environment

- Competitive salary and benefits

- Recreation area

- Relocation opportunities

- International projects

The job ad is no longer active

Look at the current jobs Java Relocate→

Loading...