Java Developer

Role: Java Developer
Location: Kitchener Ontario, Canada


Responsibilities:
    •    Design, code, test, debug, and document web applications.
    •    Ability to take ownership of functionalities as appropriate
    •    Integrate and write REST services for backend and UI integration
Requirements & Qualifications:
    •    Excellent practical object-oriented software design skills.
    •    Strong Core Java, and Design patterns
    •    Experience developing complex data-driven server-side software in Java.
    •    Experience developing effective RESTful services.
    •    Proficient in SQL and complex relational database design.
    •    Team player interacting with both Onsite and Offshore team members
    •    Desire and ability to thrive in a fast-paced, growing, dynamic environment.
    •    Excellent communication and leadership skills are expected

 

Nice to have:

Spring++
Hibernate++
Microservices+
Kafka+