| Sekhar - Full Stack Java Developer |
| [email protected] |
| Location: Plano, Texas, USA |
| Relocation: Yes |
| Visa: |
| Resume file: Sekhar_Java_Resume_1783354531972.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Senior Java Full Stack Developer with 8+ years designing and developing enterprise-grade applications using Java 8+/J2EE, Spring, Spring Boot, and microservices architecture of dedicated Microservices design and development with Spring Boot and REST API. Strong expertise in JPA/Hibernate ORM, PostgreSQL/RDBMS, Docker, and Kubernetes. Angular 17 and ReactJS UI Framework development with JavaScript, TypeScript, CSS3, and HTML5. AWS cloud solutions EC2, IAM, S3, Lambda, ECS, EKS, RDS, CloudWatch. Expert in DevOps toolchain: Jenkins, JFrog Artifactory, Maven, Gradle, GIT, BitBucket. Strong grasp of Security (OAuth2/JWT, Ping Identity, Spring Security), Transaction management (@Transactional, distributed transactions), Monitoring (ELK stack, Grafana, Prometheus), and Performance optimization. Familiar with Apigee API Management, Istio service mesh, Elasticsearch/Logstash/Kibana, Apache Kafka queue-based implementations, MongoDB NoSQL, and Unix scripting.
TECHNICAL SKILLS Java / J2EE Java 8+/J2EE, Java 8/11/17, Core Java, OOP/object-oriented programming, Collections Framework, Multithreading, Exception Handling, Generics, Streams API, Lambda Expressions, Design Patterns (Factory, Strategy, DAO, Singleton, Builder, Observer, Template Method), SOLID Spring & ORM Spring Boot, Spring MVC, Spring Cloud, Spring Data JPA, Spring Batch, Spring Security, Spring Web Flux, Spring Framework; JPA / Hibernate (HQL, JPQL, Criteria API, HikariCP connection pooling, lazy/eager loading, N+1 optimization, second-level cache, @Transactional) Microservices & APIs Microservices architecture, RESTful Services, REST APIs, SOAP, WSDL, JAX-RS, JAX-WS, JAXB, JSON, XML, Swagger/OpenAPI, Apigee API Management, Istio service mesh, Resilience4j circuit breaker UI Frameworks Angular 17, Angular, TypeScript, JavaScript (ES6+), CSS3, HTML5, RxJS, Bootstrap, Angular Material; ReactJS, React Hooks, Redux Security OAuth2/JWT, Ping Identity (OAuth2 implementation), Spring Security, TLS/HTTPS, field-level encryption, OWASP, PCI-DSS, IAM Databases PostgreSQL, Oracle, PL/SQL, SQL, MySQL (RDBMS); MongoDB, DynamoDB, Redis (NoSQL) DevOps Toolchain Jenkins, JFrog Artifactory, Maven, Gradle, GIT, BitBucket, GitHub, Docker, Kubernetes, Helm, CI/CD, Azure DevOps (ADO) AWS Cloud AWS (EC2, IAM, S3, Lambda, RDS, ECS, EKS, CloudWatch, API Gateway, SQS, SNS) Monitoring & ELK Elasticsearch, Logstash, Kibana (ELK stack), Grafana, Prometheus, Splunk, Dynatrace Queues & Messaging Apache Kafka, Kafka Streams, RabbitMQ, JMS, IBM MQ, ActiveMQ, AWS SQS/SNS Scripting & Testing Unix/Bash shell scripting; JUnit 5, Mockito, TDD, SonarQube, Agile, Scrum, SDLC PROFESSIONAL EXPERIENCE Mastercard O'Fallon, MO Senior Java Full Stack Developer Nov 2024 Present Design and develop enterprise payment microservices using Java 8+/J2EE, Spring Boot, Spring MVC, and Spring Cloud microservices architecture with domain-driven service decomposition, RESTful Services via JAX-RS, Swagger/OpenAPI documentation; Spring Data JPA/Hibernate ORM with PostgreSQL and Oracle; @Transactional management for distributed payment transaction integrity across multi-service payment authorization and settlement workflows. Implement Security standards across all payment microservices OAuth2/JWT authentication and authorization via Ping Identity OAuth2 implementation; Spring Security filter chains for role-based access; TLS/HTTPS enforcement; field-level encryption for PCI-DSS cardholder data; OWASP-compliant input validation and IAM least-privilege AWS policies. Manage API Management via Apigee API proxy configuration, rate limiting policies, threat protection, developer portal publishing; Istio service mesh deployment on Kubernetes for mutual TLS between microservices, traffic management, and distributed tracing; Resilience4j circuit breaker patterns for fault tolerance. Develop Angular 17 responsive front-end for operations portal Angular components, Observables, Angular routing, Angular Material UI, TypeScript service layer consuming RESTful Services; JavaScript/CSS3/HTML5 responsive layouts; AngularJS components for data visualization dashboards. Maintain DevOps toolchain: Jenkins CI/CD pipelines with JFrog Artifactory artifact repository management Maven and Gradle builds, BitBucket Git branching, Docker image build/publish to Artifactory, Kubernetes (Helm) deployments on AWS EKS; SonarQube quality gates, JUnit 5 + Mockito test coverage. Design and implement AWS cloud-based solutions EC2 auto-scaling groups, Lambda serverless functions for event-driven processing, S3 for artifact storage, IAM role-based access, RDS PostgreSQL managed database, ECS/EKS container orchestration, CloudWatch alarms and dashboards for Monitoring. Drive Monitoring and Performance optimization ELK stack (Elasticsearch for log indexing, Logstash for log aggregation pipeline, Kibana dashboards for real-time operational visibility); Grafana/Prometheus metrics; performance tuning via JVM heap analysis, HikariCP pool sizing, PostgreSQL EXPLAIN ANALYZE query optimization; reduced p99 latency by 45%. Build Apache Kafka queue-based event streaming for payment lifecycle events Kafka Streams for real-time aggregation, dead-letter topic handling, idempotent consumers; MongoDB NoSQL for fraud signal storage and Unix/Bash shell scripting for DevOps automation, log parsing, and deployment orchestration scripts. Environment: Java 8+/J2EE, Java 17, Spring Boot, Spring MVC, Spring Cloud, Spring Data JPA, , PostgreSQL, Oracle, PL/SQL, MongoDB, Redis, RESTful Services, REST APIs, , Microservices, Angular 17, TypeScript, JavaScript, CSS3, HTML5, OAuth2/JWT, Blue Cross Blue Shield of Kansas City Kansas City, MO Senior Java Full Stack Developer Dec 2022 Oct 2024 Designed and developed enterprise healthcare eligibility platform using Java 8+/J2EE, Spring Boot, and microservices architecture 12 independently deployable Spring Boot microservices covering member eligibility, enrollment, claims intake, and benefit issuance; Spring MVC RESTful Services with JAX-RS, Swagger/OpenAPI specs, and versioned REST API contracts; Spring Cloud Config for centralized configuration across all microservices. Engineered Spring Data JPA/Hibernate ORM data access layer entity mappings for member, claim, benefit, and eligibility schemas on PostgreSQL and Oracle; Spring @Transactional management for multi-step eligibility determination transaction integrity (preventing partial updates across member + benefit + audit tables); HikariCP connection pooling, JPQL and Criteria API for dynamic eligibility queries; PostgreSQL EXPLAIN ANALYZE and index optimization reduced eligibility query latency by 35%. Implemented Security across all healthcare microservices OAuth2/JWT via Ping Identity OAuth2 identity provider integration for SSO across caseworker and member-facing portals; Spring Security role-based authorization (CASEWORKER, SUPERVISOR, ADMIN roles); HIPAA-compliant field-level encryption for PHI/PII; TLS/HTTPS enforcement and OWASP input validation across all REST API endpoints. Developed React responsive caseworker portal and ReactJS member self-service application React components, RxJS Observables for async REST API calls, React routing and lazy loading, React Material UI component library; TypeScript-typed service and model layers; ReactJS dashboard for claims status and benefit history; JavaScript/CSS3/HTML5 responsive layouts; Bootstrap; WCAG 2.1 AA accessibility compliance. Maintained full DevOps toolchain per JD requirements Jenkins CI/CD pipeline with JFrog Artifactory artifact repository for Maven-built JAR/WAR versioning and Docker image storage; Maven multi-module builds; BitBucket Git branching strategy (GitFlow); pull request code reviews enforcing SOLID and Design Patterns; Docker containers deployed via Kubernetes on AWS ECS/EKS; Gradle builds for React front-end compilation and minification. Deployed and operated microservices on AWS EC2 auto-scaling groups for eligibility API services; RDS PostgreSQL managed database with read replicas; S3 for EDI file exchange and batch output storage; Lambda for event-driven notification triggers; IAM role-based access with least-privilege policies; CloudWatch alarms, dashboards, and log groups for service Monitoring. Implemented Monitoring, queue-based integration, and Performance optimization ELK stack (Elasticsearch for log indexing, Logstash pipeline aggregating microservice logs, Kibana dashboards for enrollment and claims Monitoring); Apache Kafka queue-based event streaming for member enrollment lifecycle events with dead-letter handling; MongoDB NoSQL for audit event store ETL scripts for nightly benefit data migration; Unix/Bash deployment automation scripts; Performance profiling reduced mean API response time from 340ms to 95ms. Environment: Java 8+/J2EE, Java 17, Spring Boot, Spring MVC, Spring Cloud, Spring Data JPA, Spring Security, Hibernate/JPA, HQL, JPQL, HikariCP, @Transactional, PostgreSQL, Oracle, PL/SQL, MongoDB,JAX-RS, TypeScript, JavaScript, CSS3, HTML5, RxJS, Bootstrap, ReactJS, US Foods India Senior Java Full Stack Developer Jun 2020 Jul 2022 Designed and developed Java 8+/J2EE Spring Boot microservices for supply chain and order management platform RESTful Services with Spring MVC and JAX-RS; Spring Cloud service discovery and API Gateway routing; SOAP/WSDL web services for legacy ERP system integration; JSON/XML data exchange with Swagger/OpenAPI documentation; Spring @Transactional management for order lifecycle data integrity. Built Spring Data JPA/Hibernate ORM data access layer entity mappings for order, inventory, supplier, and pricing schemas on PostgreSQL and Oracle; HQL and Criteria API for dynamic product catalog queries; HikariCP connection pool tuning; PostgreSQL query optimization via index analysis and execution plans reducing catalog search latency by 40%; Oracle PL/SQL stored procedures for pricing calculation logic. Developed React responsive front-end for procurement portal React components, RxJS, TypeScript, JavaScript/CSS3/HTML5, Bootstrap; ReactJS data grid for order management dashboard; REST API integration with JWT Spring Security; WCAG accessibility standards. Maintained DevOps toolchain Jenkins CI/CD pipeline with JFrog Artifactory for Maven and Gradle artifact management; BitBucket Git branching with pull request reviews; Docker containerization and Kubernetes orchestration on AWS (EC2, ECS, S3, RDS, CloudWatch, IAM); SonarQube quality gates and JUnit 5 + Mockito test coverage above 80%. Implemented Monitoring and queue-based integrations ELK stack for centralized log aggregation and Kibana operational dashboards; Grafana/Prometheus metrics; Apache Kafka queue-based order event streaming with Kafka Streams aggregation; MongoDB NoSQL for product attribute storage and Unix/Bash scripting for deployment automation and data migration; Performance tuning reduced order API p95 latency by 30%. Environment: Java 8+/J2EE, Spring Boot, Spring MVC, Spring Cloud, Spring Data JPA, Hibernate/JPA, HQL, JPQL, HikariCP, @Transactional, PostgreSQL, Oracle, PL/SQL, MongoDB, RESTful Services, REST APIs, SOAP, WSDL, JSON, XML, Swagger, TypeScript, JavaScript, CSS3, HTML5, RxJS, ReactJS, Bootstrap HDFC Bank India Java Developer Sep 2018 Apr 2020 Developed Java J2EE Spring Boot banking payment APIs RESTful Services via JAX-RS with Spring MVC; SOAP/WSDL web services (JAX-WS/JAXB) for legacy core banking system integration; JSON/XML data exchange; Swagger/OpenAPI REST API documentation; Spring @Transactional management for fund transfer and payment transaction atomicity across core banking schemas. Built JPA/Hibernate ORM data access layer for banking transaction and account management schemas Oracle (PL/SQL stored procedures for complex loan and FD calculation logic) and PostgreSQL; HQL and Criteria API for dynamic account query APIs; HikariCP connection pool configuration; SQL query optimization via execution plan analysis reducing transaction history query time by 45%. Implemented Security across all banking APIs OAuth2/JWT authentication via Spring Security; role-based authorization (CUSTOMER/BANKER/ADMIN); TLS/HTTPS enforcement; input validation against injection attacks; audit logging for all financial transactions with immutable Oracle audit tables. Maintained DevOps toolchain Jenkins CI/CD with Maven builds, GIT version control (BitBucket), JFrog Artifactory for JAR artifact management; Docker containerization; AWS (EC2, S3, RDS, IAM, CloudWatch); JUnit 5 + Mockito unit and integration tests; TDD; SonarQube code quality. Applied Monitoring and Performance optimization ELK stack integration for banking transaction log analysis; Grafana dashboards for API latency and throughput Monitoring; Unix/Bash scripts for database migration automation and environment setup; Apache Kafka queue-based event streaming for account notification events; MongoDB NoSQL for customer activity feed storage; Agile/Scrum SDLC with sprint-based delivery. Environment: Java J2EE, Java 8, Spring Boot, Spring MVC, Spring Data JPA, Hibernate/JPA, HQL, JPQL, HikariCP, @Transactional, Oracle, PostgreSQL, PL/SQL, MongoDB, RESTful Services, REST APIs, SOAP, WSDL, JAX-RS, JAX-WS, JAXB, JSON, XML, Swagger, OAuth2/JWT, Spring Security, Docker, Jenkins, JFrog Artifactory, Maven, GIT, BitBucket, AWS (EC2/S3/RDS/IAM/CloudWatch), Apache Kafka, ELK stack, Elasticsearch, Logstash, Kibana, Grafana, Unix/Bash, JUnit 5, Mockito, TDD, SonarQube, Agile, Scrum, SDLC EDUCATION Bachelor of Technology Computer Science & Engineering V R Siddhartha Engineering College, India Keywords: continuous integration continuous deployment user interface message queue sthree rlang procedural language Missouri |