Sr. Full Stack Java Developer
CurrentExperienced in Agile-driven full SDLC, with a focus on developing and deploying web applications using Angular, Spring Boot, and Java. Proficient in building single-page applications with Angular, utilizing core features like Dependency Injection, Data Binding, and Angular Router. Skilled in implementing Microservices architecture with Spring Boot, Spring Security, and Apache Kafka for robust communication. Adept in using Kubernetes for container orchestration and AWS for cloud deployment, including EC2, Lambda, and VPC configurations. Proficient in backend development with Spring Data JPA, Hibernate, and SQL Server, as well as working with NoSQL databases like MongoDB. Experienced in testing using JUnit, Mockito, Protractor, and Jasmine, and in performance testing with JMeter. Strong understanding of Java 11 features, including Lambda expressions, Stream API, and concurrency. Hands-on experience with Drools for complex business rules and integrating with JBPM. Familiar with CI/CD processes using Docker and AWS services