Java Developer (ES-2739)
Location: Szeged (Hungary)
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
Requirements:
- At least 3 years of hands-on Software Development experience
- 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
- Ideal experience may include: Spring, JPA, Maven and continuous build tools(Jenkins/Hudson)
- Good understanding of the SDLC
- Have an ability to work efficiently: use 3rd party libraries when available, be able to prioritize tasks based on business requirements, etc.
- Experience working in high performing development teams using agile methodologies and tools
- Experience with various code versioning systems, such as Subversion or GIT
- Strong communication skills and capability of successful collaboration with cross-functional teams
- Must have good English communication skills (reading, writing and speaking)
What our partner offers:
- A job at a successful global company in Hungary
- A secure and well-paid job
- Working in a youthful team
- Good professional improvement with various training opportunities
Application
- Please send your professional CV electronically.