Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sentitemsu Jamir

Https://www.linkedin.com/in/sentitemsu/

Summary

  • Senior Java Developer with 6+ years of experience delivering enterprise applications using Java (8/11/17), AWS cloud, and Angular (10–17) frameworks.
  • Proven ability to design backend systems using Spring Boot and Java REST APIs, integrated with scalable AWS services.
  • Built responsive web apps using Angular, consuming REST APIs developed in Java and secured through Spring Security.
  • Extensive hands-on with AWS services including EC2, S3, Lambda, RDS, API Gateway, Cognito, CloudFormation, and CloudWatch.
  • Developed and deployed microservices in Java across AWS with Docker and Kubernetes orchestration via EKS and ECS.
  • Designed dynamic and modular Angular components using RxJS, NgRx, and Reactive Forms integrated with Java APIs.
  • Led efforts to containerize Java-based applications with Docker, ensuring seamless deployment through CI/CD pipelines.
  • Built event-driven systems using Kafka, SQS, and SNS, integrated into Java microservices for real-time processing.
  • Automated user authentication with AWS Cognito and OAuth2 in Angular apps backed by Java Spring Boot APIs.
  • Configured Jenkins, GitHub Actions, and AWS CodePipeline to automate Java and Angular deployments.
  • Migrated monolithic Java apps to microservices on AWS, improving scalability and cutting latency by 40%.
  • Implemented caching strategies using Redis, AWS ElastiCache, and in-memory solutions in Java services.
  • Applied JUnit, Mockito, Postman, Jasmine, and Karma to ensure unit and integration test coverage.
  • Integrated PostgreSQL, Oracle, and DynamoDB with Java-based services for transaction-heavy applications.
  • Monitored Java applications with CloudWatch, ELK stack, and Grafana, improving system reliability and uptime.
  • Conducted secure coding reviews, ensuring Java and Angular solutions comply with OWASP and AWS best practices.
  • Trained junior developers and facilitated sprint planning, grooming, and code reviews for Java-Angular feature delivery.
  • Strong documentation skills using Swagger, OpenAPI, and Confluence for API and system documentation.

Overview

6
6
years of professional experience

Work History

Senior Java Developer

Centene
St Louis, MO
03.2022 - Current
  • Built Java 17 microservices using Spring Boot, deployed on AWS Lambda with API Gateway and DynamoDB integration.
  • Created modular Angular 17 components and dashboards integrated with real-time REST APIs from Java services.
  • Led the development of scalable Java microservices using Spring Boot and deployed them on AWS Lambda, integrating with API Gateway and DynamoDB for cloud-native performance.
  • Developed CI/CD pipelines using Jenkins and GitHub Actions for full-stack Java-Angular application deployments.
  • Integrated AWS Cognito for secure login and access control in Java backends and Angular frontends.
  • Built reusable services and models in Angular with RxJS observables to communicate with Java microservices.
  • Refactored legacy Java applications into AWS-native microservices with Docker and EKS.
  • Monitored production services via AWS CloudWatch, added alarms, and dashboards for Java services.
  • Designed RBAC authorization using Spring Security, JWT, and Cognito in Java-based systems.
  • Applied caching in high-volume services using Redis and AWS ElastiCache to improve Java service response time.
  • Built real-time messaging systems using Kafka and SNS for event-based workflows in Java backend systems.
  • Refactored legacy Java applications into containerized AWS-native microservices using Docker and EKS, improving system reliability and deployment flexibility.
  • Designed PostgreSQL schemas, and used JPA with Spring Data for seamless data persistence in Java.
  • Implemented error tracking and centralized logging using CloudWatch and Fluentd for Java containers.
  • Conducted performance tuning of Java apps and implemented async processing using CompletableFuture.
  • Designed and implemented secure authentication and authorization flows in Java, leveraging Spring Security, JWT, and AWS Cognito to enforce RBAC across services.
  • Enforced unit test coverage with JUnit and Mockito for the backend, and Jasmine and Karma for Angular.
  • Authored API documentation using Swagger, and provided Postman collections to frontend teams.
  • Optimized Java backend performance by introducing Redis-based caching with AWS ElastiCache, and asynchronous processing using CompletableFuture, resulting in faster response times.
  • Mentored junior developers on best practices in Java, AWS, and Angular.
  • Led sprint demos and architecture discussions for backend enhancements and Angular feature improvements.
  • Championed code quality in Java services through rigorous unit testing with JUnit and Mockito, API documentation with Swagger, and CI/CD integration using Jenkins and GitHub Actions.

Java Developer

Albertsons
Boise, ID
10.2020 - 04.2022
  • Developed Spring Boot APIs in Java 11 to support digital banking features, integrating with Angular 12 frontends.
  • Automated CI/CD pipelines for Java services using GitHub Actions and AWS CodePipeline, streamlining deployments across staging and production environments.
  • Consumed and exposed REST APIs with Spring Security and OAuth2 to enable secure data exchange.
  • Developed and deployed Java 11 microservices using Spring Boot in AWS ECS Fargate containers, implementing auto-scaling and resilient architecture for digital banking systems.
  • Implemented user dashboards using Angular components with dynamic content updates via RxJS.
  • Used AWS RDS and DynamoDB for structured and semi-structured data management from Java services.
  • Built and deployed Java microservices in AWS ECS Fargate containers with auto-scaling policies.
  • Automated test cases using JUnit for Java services and Karma/Jasmine for Angular components.
  • Integrated Kafka consumers into Java microservices for processing transaction events in real-time.
  • Built secure REST APIs in Java, integrating Spring Security and OAuth2, and managed secure data exchanges with AWS RDS and DynamoDB for structured and semi-structured storage.
  • Wrote Terraform scripts to provision AWS infrastructure and managed deployments via CodePipeline.
  • Used AWS S3 and CloudFront to serve Angular apps with versioning and cache control.
  • Integrated AWS services into Java applications, including real-time transaction processing with Kafka, infrastructure provisioning with Terraform, and asynchronous task scheduling with Spring.
  • Defined lifecycle hooks in Angular components to manage UI behavior in dynamic data scenarios.
  • Used GitHub Actions to lint, build, and deploy Java and Angular apps in CI/CD pipeline.
  • Logged and monitored microservices using CloudWatch, Prometheus, and Grafana.
  • Integrated payment APIs using Java with secure token handling and exception management.
  • Built asynchronous schedulers in Spring for background tasks and alerts.
  • Created end-user documentation and technical design docs in Confluence and Swagger.
  • Monitored and logged Java microservices on AWS, leveraging CloudWatch, Prometheus, and Grafana for observability and proactive incident response.
  • Collaborated with UX and QA teams to refine Angular UI and backend Java services.
  • Participated in daily Agile standups, planning, and code review sessions for cross-functional delivery.

Java Developer

Freddie Mac
McLean, VA
07.2019 - 09.2020
  • Developed customer service portals using Java 8 and Angular 10 with RESTful API communication.
  • Designed modular Angular services for managing form validations, HTTP requests, and UI states.
  • Wrote secure authentication modules in Java using Spring Security and JWT.
  • Deployed backend services on AWS EC2, integrating with CloudFormation for infrastructure as code.
  • Integrated third-party APIs for identity verification and transaction processing using Java.
  • Optimized SQL queries for performance and implemented Hibernate caching strategies.
  • Used AWS Lambda for lightweight Java-based scheduled jobs and processing triggers.
  • Created real-time alerts using Kafka producers and SNS for notifications.
  • Refactored monolithic services into lightweight REST microservices using Spring Boot.
  • Created dashboards in Angular for displaying account details and transaction histories.
  • Used Angular animations, pipes, and guards to enhance user experience.
  • Built admin portals with RBAC and audit logging using Java and AWS CloudTrail.
  • Developed unit tests in JUnit and Mockito; maintained Angular test coverage with Karma.
  • Implemented GitFlow branching model and Jenkins pipelines for version control and delivery.
  • Used ELK Stack for tracking production issues and Java stack traces in Dockerized apps.
  • Tuned JVM configurations and thread pools for optimized Java app performance.
  • Supported bug-fix releases, sprint deployments, and change request implementations.
  • Participated in code reviews and sprint retrospectives to continuously improve delivery quality.

Education

Master of Science - Computer Science

Texas State University
San Marcos, Texas

Bachelor of Science - Computer Science

NIT - National Institute of Technology Nagaland
Nagaland, India

Skills

  • Spring Boot, Spring Security, Apache Kafka
  • Angular, React, TypeScript
  • PostgreSQL, MongoDB, Redis
  • Docker, Kubernetes, Terraform
  • Jenkins, GitHub Actions, Testcontainers
  • JUnit, Mockito, Swagger
  • Prometheus, Grafana, ELK Stack
  • AWS Lambda, API Gateway, Cognito
  • AWS RDS, DynamoDB, CloudFormation
  • AWS SQS, CloudWatch, S3

Timeline

Senior Java Developer

Centene
03.2022 - Current

Java Developer

Albertsons
10.2020 - 04.2022

Java Developer

Freddie Mac
07.2019 - 09.2020

Master of Science - Computer Science

Texas State University

Bachelor of Science - Computer Science

NIT - National Institute of Technology Nagaland
Sentitemsu Jamir