

Senior Java Engineer
Checkmarx is looking for Senior Java Developer to join the intimate, currently forming team of Checkmarx new CxIAST product.
The candidate will join the back-end team of a new cyber-security product, and work on instrumentation of Java applications.
Responsibilities
- Work on research and implementation of Java instrumentation techniques
- Deliver a high quality product in defined timelines
-
Requirements:
- Excellent team / autonomous work capabilities
- Self-learner
- Enjoy learning new technologies
- Experience developing/designing large software systems
- Great understanding of OO concepts
- Understanding of JVM internals, its limitations, weaknesses and workarounds
- Network programming (http/rest/tcp) – advantage
- Experience with relational DBs using JDBC/JPA – advantage
- Windows + Linux OS experience as user – advantage
- AspectJ experience – big advantage
- Multi-threading experience – mandatory
- Experience in App Servers / Web containers (i.e. Tomcat) – mandatory
- At least 5 years of experience in Java Server/back-end – mandatory
- BSc (or higher) in Computer Science