Position: Java Developer
Category: Java
English level: upper
Years of experience: 5


- Develop a library to communicate with the Google Spanner database in order to store and retrieve blockchain data.
- Implement a gRPC-based email communication service via Simple Email Service.
- Design and implement services via web3j which communicates with the Ethereum blockchain to gather and monitor the data.
- Setup Nginx ingress, RBAC, and TLS Encryption on a GKE cluster.
- Use Bazel to define rules for installing and deploying apps in the GKE environment.
- Use Micrometer and Grafana to gather and visualize application metrics.


- Develop Java-based software to communicate with traffic control gates and applies defined traffic permissions.
- Implement web service and driver of traffic control gates.
- Build microservices with Spring frameworks and Maven for permission and plan management.
- Worked with DevOps tools like Docker.
- Worked as a team with Scrum methodology.


- Build API for the core module of a web application for integrating social media accounts.
- Design and develop a module with angular and bootstrap to use the core module’s API.
- Design and Develop a proxy server repository with a REST API in Python using the Flask framework.
- Analyze and design a relational database using MySQL.