Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


Design applications from scratch added new functionality in existing applications and fix performance/
data-related issues.
- Write extensible code that was well-structured, properly documented, and easy to maintain.
- Work closely with the Product Managers/BAs to define the technology solutions and configurations of the product for a long-run
- Front Line work on the customer side and Production Support.
- Troubleshoot production issues on demand and provide support on the customer side.
- Involved in full cycle of projects from development to deployment and infrastructure set up using CI/CD tools.
- Develop the web-based solutions via Java and JVM based languages like
Groovy and using mainly Spring Boot and Grails frameworks.
- Full stack development of some MVC pattern based applications via Spring MVC
framework with Java, Javascript, Jquery, HTML, CSS, Bootstrap.