Vacancy expired!
- Bachelor's/ master’s degree in engineering, preferably Computer Science/Engineering
- At least 6 years of hands-on technical experience delivering solutions using technologies including: Java, Spring, REST services, Linux
- Extensive experience with multi-tier, distributed architecture
- Extensive experience in OO analysis and design
- Excellent OO programming and debugging skill
- Good understanding of SOA, XML, WSDL, XSD
- Good working knowledge of Relational Databases (preferably SQL Server & DB2)
- Strong working knowledge of multi-threaded programming
- Additional Skills: Multithreading, (garbage collection), Kafka, Cloud, Dependency injection, AOP, Design patterns