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→