Position: Back-end (Java) Engineer #11684
Company: Capgemini Engineering Ukraine
Category: Java
Experience required: 2y
English level: intermediate

Its platform enables engineers and operators to visualize and search complex networks, debug configuration problems, verify network-wide policy implementations, and predict network behavior prior to deploying changes. In this project you will have unique opportunity to work with ideologists and developers of Openflow technology.
Responsibilities
- Integrate new network devices and support existing integrations
- Collaborate with Network Engineers on better ways to perform and debug integrations
- Understand nuances of Network Debugging – specific device configurations and network protocols
- Perform thorough Code Reviews
- Follow agile programming best practices: continuous refactoring, comprehensive testing
- Develop a comprehensive test suite
- Identify and manage technical risks
- Interact with customer and provide technical solutions
▲
🎯
Requirements (required)
- 3+ years software development experience
- Commercial Java Development experience (3+ years)
- Strong knowledge of Linux
- BS in Computer Science or related degree required; MS preferred
- Good knowledge of Core Java 8 Platform: streams, patterns, collections
- Work experience with Git
- Perfect communication skills
- Intermediate level of English
Requirements (optional)
- Work experience in the networking industry
- Experience with serialization protocols
- Experience with ANTLR, Derive4J, Gradle, Gerrit
- Knowledge of SSH/Telnet protocols