Senior Java Developer - Chennai, India - Gen

    Gen
    Gen Chennai, India

    2 weeks ago

    Default job background
    Description
    About the Role

    :


    At GenTM we are protecting digital freedom all around the world and we empower people to explore the online world safely and confidently.

    Help us fulfill this mission for small to medium businesses.

    We are building a cloud-based remote management application that helps companies protect and manage hundreds of thousands of employees' devices, see .Our solution is based on react / redux for frontend, backend services running in Java, and a client application/services running in C/C++.

    Last but not least we build hi-tech products of top quality and in fast delivery based on solid CI/CD pipelines.

    Herewith we are looking for an experienced UI developer. Your mission would be to co-build top quality products by implementing new exciting features. We welcome a good team player sharing our passion for learning new things every day.
    What You Will Do in This Role
    • Develop a cloud-based application in Java, Spring framework
    • Analyze, document, and bring solutions for new features
    • Extend existing features with new functionality
    • Hunt and fix bugs
    • Work with Jira, GitHub, TeamCity, Confluence
    • Write clean code
    • Maintain and improve our continuous integration
    • Perform effective code reviews
    • Help to mentor junior colleagues
    ● Work in a small to a medium-sized agile teamWhat You'll Need to be Successful in this RoleStrong experience with Java(6y+) and Spring Framework

    Be active member of the Java chapter cross organization

    Kafka

    SQL (PostgreSQL) databases

    GCP/Kubernetes

    Ability to write testable code and Unit tests

    Ability to write parallel and thread-safe code

    English on B2 level

    What we welcome:

    Significant experience in building secure applications

    Strong experience in writing and designing REST API services


    JPA
    Docker

    Grafana

    NoSQL (Cassandra) databases

    Elasticsearch

    Terraform

    Knowledge of Kotlin DSL build jobs and integration with TeamCity

    Knowledge in cryptography