Position: Senior \ Lead Java Developer
Category: Java
English level: upper
Years of experience: 9


working on a large AWS-hosted WEB solution (B2B) - KYC
- CI/CD involvements - support for Release and Deployment
- about 10 years of commercial software engineering experience
- Strong knowledge of Java Core (Java 8)
- Strong knowledge of Oracle & MySQL
- bash, postman, Splunk, JProfiler, Grafana, Prometheus, Docker
- AWS family (Fargate, EC2, S3, SQS, Aurora, Lambda)
- Spring framework (Boot, Core, Integration, JDBC), Hibernate, ActiveMQ, SQS, REST, Maven, Git
- active participation in architecture design planning meetings
- analysis of bottleneck in existing architecture, tech design for re-architecture (break down into pieces to be picked on by another development team)
- Sprint ceremonies (leading sprint planning, retrospective, standups)
- Regular meetings and discussions with Product Owners for upcoming features development
- Architecture documentation (LucidChart, PlantUML, Gliffy, Confluence), regular sync-ups with the Application Architect
- JIRA (leading most of Scrum routines - refinement, planning, daily standups, scrum of scrum)
- Documentation and leading release and deployment procedures
- implemented POCs (to try how to redesign new major features)
- Stored SQL procedures
- Integration with unstable 3rd-party API