We are looking for:
Software Engineer (Java)
Belgrade, Čačak, Kragujevac
You will be a part of a small, agile-driven team of top-notch software development professionals working on some of the most challenging projects we have. You will work closely with QA-s on delivering code meeting the highest standards in the industry, and You will learn in the process. We will encourage You to develop Your career through challenging tasks and knowledge share, and we will track Your progress and support it along the way. Our many international projects give You an opportunity to travel the world over and work alongside professionals from some of the most exciting Fortune 500 companies.
WITH FOLLOWING REQUIRED SKILLS:
- Excellent knowledge of Java (ideally 4+ years of experience on Java projects)
- Knowledge of Java frameworks (Spring, EJB, Seam)
- Knowledge of design patterns, UML, GUI/Usability
- Experience in Enterprise framework for Web development (JSP, JSF)
- Knowledge of at least one Java ORM Framework (Hibernate, JPA)
ADDITIONAL REQUIREMENTS:
- University degree in electrical/computer engineering or computer science
- Fluency in spoken and written English
- Strong communication and organizational skills
- Analytical and structured approach
WE OFFER YOU:
- A chance to work with an outstanding team of people
- Great environment for personal and professional development
- Opportunities for additional professional training and certification, free language classes
- Stable and well organized working conditions with a multitude of different exciting projects to work on
- A dynamic environment within a technologically advanced organization
- Lots of benefits that support your private life: Child Time bonus, private health insurance, family day, sports and recreation facilities (in certain development centers)
- Encouragement of innovation and questioning status quo, sharing ideas and knowledge