Java Technical Lead with strong experience in Java and Spring Boot, Spring JPA, Java Project Management/Program Manager, Agile knowledge, Spring Boot, Reactive, Microservices, ReactJS.
Experience of using Apache Kafka, Angular, Docker and Kubernetes, AWS
Examining and defining current architecture systems.
Designing scalable architecture systems for Java-based applications.
Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals.
Troubleshooting design flaws and system bottleneck
Performing validation tests to ensure the flexibility and scalability of the Java environment.
Assisting the software design team with application integration.
Conducting system performance tests.
Completing systems reports.
Very strong experience in Java and Spring Boot, Spring JPA
Strong understanding of relational databases (writing SQL/Stored Procedures)o Confident in using Git and GitLab CI/CD Pipeline
Experience working with and applying Design patterns to solve problems (Design Pattern Driver Implementation).
Provide supervision and direction to team members and staff.
Delegate, coach, coordinate and lead co-workers and project team members.
Experience of using Apache Kafka, Angular, Docker and Kubernetes, AWS