No more applications are being accepted for this job
- 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
Senior Java Developer - Chennai, India - Gen
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.
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
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