Senior Java Full Stack Developer at Checkmarx (Braga, Portugal)

Senior Java Full Stack Developer at Checkmarx (Braga, Portugal)


Add To Bookmarks
Company:
Location: Braga, Portugal
Type: Full Time
Created: 2021-04-14 05:00:23

Apply Here


Checkmarx is looking for a Senior Java Full Stack Developer to join Checkmarx's innovative CxIAST product.You will join the back-end team of a new cyber-security product, and work with the best people and with the most cutting edge technologies.

Responsibilities

  • Research design and implementation features end to end
  • Design and implementation of a high-performance instrumentation java agent
  • Working on both server-side and client-side (80 server-side – 20 client-side)
  • Write reusable, testable and efficient code

Requirements

1. Backend:

  • Bachelor of Computer Science / Computer Engineering.
  • At least 3 years of experience in Java Server/back-end – mandatory
  • Experience in App Servers / Web containers (i.e. Tomcat) – mandatory
  • Acquainted/knowledge with Docker and cloud deployments such as AWS, Azure, Cloud Foundry etc. – mandatory
  • Understanding of JVM internals, its limitations, weaknesses and workarounds
  • Network programming (http/rest/tcp)
  • Great understanding of OO concepts
  • Experience developing/designing large software systems

2. Frontend:

  • React
  • Typescript
  • REST API integration
  • HTML, CSS
  • Client Unit Testing tools - Jest advantage

3. General:

  • Enjoy learning new technologies
  • Self-learner
  • Excellent team / autonomous work capabilities

Advantage:

  • Linux OS experience as a user
  • Multi-threading experience
  • Experience with relational DBs using JDBC/JPA