Sanjeevlu B - Sr Java Full Stack Developer |
[email protected] |
Location: Atlanta, Georgia, USA |
Relocation: Yes |
Visa: H1B |
Sanjeevlu B
Senior Java Full Stack Developer [email protected] +1(205)6151137 Professional Summary: Senior Java Full Stack Developer with 8+ years of experience in designing and deploying high-performance, cloud-native microservices for finance, healthcare, retail, and banking domains using technologies such as Spring Boot, AWS, Kubernetes, Java 8/11/17, and Microservices. Expertise in backend development with Spring Boot, JPA, Spring Cloud, Hibernate, and legacy frameworks (Struts, JSP) for enterprise applications. Designed and implemented custom Spring Boot starters with auto-configurations and Spring AOP aspects to enforce company-wide standards, reduce boilerplate code, and handle cross-cutting concerns including auditing, logging, and security. Successfully migrated legacy J2EE monolithic applications to cloud-native microservices architecture, leveraging Spring Boot, Docker, Kubernetes, and AWS to improve scalability and performance. Hands-on experience with Java 8+ features, including lambda expressions, Stream API, functional interfaces, Completable Future, and Parallel Streams, enhancing application efficiency and readability. Designed and developed RESTful APIs and SOAP services using Spring WebFlux, JAX-RS, Jersey, GraphQL, and gRPC, implementing secure authentication mechanisms such as JWT, OAuth2, OpenID Connect (OIDC), and SAML. Strong foundation in Object-Oriented Programming (OOP), Data Structures, and Algorithms (DSA), with expertise in design patterns like Singleton, Factory, Prototype, Decorator, and DAO, ensuring modular and reusable code. Proficient in modern frontend technologies, including Angular, React.js, TypeScript, JavaScript, HTML, CSS, Bootstrap, and jQuery, delivering intuitive and responsive UI components. Extensive experience working with relational databases (MySQL, Oracle, PostgreSQL, SQL Server) and NoSQL databases (MongoDB, Cassandra, DynamoDB, Redis), leveraging Hibernate ORM and JPA for efficient data management. Designed event-driven architectures using Apache Kafka, RabbitMQ, and Redis Streams, ensuring seamless inter-service communication and high availability in distributed systems. Designed event-driven systems processing 50K+ events/sec for real-time use cases like fraud detection (finance) and inventory tracking (retail). Cloud computing expertise with hands-on experience in AWS services (EC2, S3, Lambda, RDS, DynamoDB, API Gateway, IAM, CloudWatch, ECS, EKS, SNS, SQS, SES, Route 53, CloudFront, Elastic Beanstalk) for deploying and managing applications at scale. Strong knowledge of Infrastructure as Code (IaC) using Terraform and AWS CloudFormation, enabling automated provisioning and cost-efficient cloud resource management. Experienced with DevOps and CI/CD automation with Jenkins, GitHub Actions, GitLab CI/CD, Spinnaker, and Helm, ensuring streamlined software delivery pipelines and zero-downtime deployments. Proficient in project management and Agile collaboration tools, including JIRA, Confluence, Swagger/OpenAPI, SVN, BitBucket, Git, GitLab, and Subversion Edge, facilitating seamless team coordination. Hands-on experience deploying applications on Apache Tomcat, IBM WebSphere, and JBoss, ensuring optimized application hosting and configuration. Strong expertise in real-time monitoring, logging, and observability using Splunk, Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), and AWS CloudWatch, enhancing system stability and performance. Skilled in testing frameworks, including JUnit 5, Mockito, Cypress, Selenium, and Gatling, ensuring high test coverage and software reliability. Proven ability to debug complex issues, optimize application performance, and implement security best practices, ensuring scalable and maintainable software solutions. Experienced in API testing and documentation using Postman and Swagger, ensuring well-documented and easily consumable services for internal and external teams. Keywords: continuous integration continuous deployment user interface javascript sthree |