Java developer
City:Budapest
Experience Required: 1 - 2 Years
Education Required: Bachelors Degree or equivalent
Main Responsibility Area:
You will take part in the design, implementation and testing of the TAS SEE product.
Position Description
As a Software Engineer you will work on TAS SEE - you will have the chance to build the future of telecommunication by revolutionizing the current product and our software creation process. Although it’s not a separate Network Element, as it is strongly coupled with TAS core, the product itself was built on RHEL 6.x,so many of the limitations of DX200 platform does not apply. Also, the business logic is written in pure Java, no TNSDL/C knowledge is required for this position.
Position Requirements:
We are looking for the following qualifications:
- B.Sc. or M.Sc. in computer science, mathematics, physics, electrical engineering or an equivalent qualification, with at least 1-2 years of Java development work experience
- Basic knowledge of Java SE development
- Basic knowledge of Object Oriented Design
- Software development, testing and engineering knowledge
- Good command of English
We consider the following qualifications as a plus:
• Familiarity with automation tools/frameworks (e.g. Maven, Jenkins)
• Knowledge of database concepts, NoSQL, RDB
• Familiarity with Middleware, J2EE Application Servers (JBoss AS, JBoss EAP)
• Experience with XMLs, JSON, XSLTs, SOAP, REST
• Experience with Spring Framework, Apache Camel
• Experience in Java UI development
• Knowledge of telecom domain
• Familiarity with TDD and Clean Code principles
• Experience with private clouds (e.g. VMware and OpenStack)
• Experience with container based deployment (Docker)
• Unix Shell, Python scripting experience