Post Job Free
Sign in

Senior Java Full-Stack Engineer with Cloud Expertise

Location:
Dallas, TX
Salary:
120000
Posted:
February 13, 2026

Contact this candidate

Resume:

Mohammed Rahman

Senior Java Full Stack Developer

Phone: 224-***-**** Email: ******.******@*****.*** LinkedIn: linkedin.com/in/mohammedrah/

Professional Summary

Senior Java Full Stack Developer with 7+ years of experience designing, developing, and delivering enterprise-grade full-stack applications across cloud and distributed environments.

Strong background in Java, Python, Golang, and modern backend frameworks for building scalable microservices.

Proven expertise in Spring Boot, Hibernate, RESTful services, and GraphQL for high-performance API development.

Extensive experience building cloud-native solutions on AWS, Google Cloud Platform (GCP), and Azure.

Implemented state management using Redux to manage complex UI state across large-scale React applications

Hands-on experience with containerization and orchestration using Docker, Kubernetes, Helm, and OpenShift.

Skilled in CI/CD automation using Jenkins, GitLab CI/CD, GitHub Actions, and ArgoCD.

Strong experience implementing event-driven architectures using Apache Kafka, Camel, Kinesis, Pub/Sub, and RabbitMQ.

Deep knowledge of Infrastructure as Code (IaC) using Terraform and CloudFormation for automated provisioning.

Optimized frontend build pipelines using Webpack and Vite for faster builds and improved performance

Applied domain-driven design (DDD) principles to model complex business domains and improve system maintainability

Expertise in frontend development using React.js, Angular, TypeScript, and modern UI frameworks.

Strong experience with relational and NoSQL databases, including PostgreSQL, Oracle, MongoDB, Cassandra, Redis, and Elasticsearch.

Proficient in implementing security best practices, OAuth 2.0, JWT, IAM, encryption, and compliance standards.

Experienced in observability and monitoring using Prometheus, Grafana, ELK Stack, Splunk, and CloudWatch.

Hands-on exposure to AI/ML integrations using TensorFlow, PyTorch, and cloud-based ML services.

Experience designing serverless architectures using AWS Lambda and GCP Cloud Functions.

Strong advocate of Agile, DevOps, and SRE practices, enabling faster delivery and operational stability.

Excellent collaborator working with cross-functional teams, product owners, architects, and business stakeholders.

Technical Skills

Languages: Java (8-17), Python, Golang, JavaScript, TypeScript, SQL, PL/SQL, Kotlin, Rust

Frameworks & Libraries: Spring Boot, Spring MVC, Spring Security, Hibernate, React.js, Angular, Node.js, NestJS, OAuth2.0, Ember.js,

Cloud Platforms: AWS, Google Cloud Platform (GCP), Microsoft Azure

DevOps & CI/CD: Docker, Kubernetes, Helm, Jenkins, GitLab CI/CD, GitHub Actions, Terraform, CloudFormation

Databases: PostgreSQL, Oracle, MySQL, MongoDB, Cassandra, Redis, Elasticsearch

Streaming & Messaging: Apache Kafka, AWS Kinesis, RabbitMQ, Google Pub/Sub

Monitoring & Logging: Prometheus, Grafana, ELK Stack, Splunk, CloudWatch

Methodologies: Agile, Scrum, DevOps, TDD, BDD, HTML, CSS

Professional Experience

Senior Java Full Stack Developer

Comcast Corporation

Chicago, IL

May 2023 – Present

Responsibilities:

Designed and developed cloud-native microservices using Java 11+, Spring Boot, and Golang.

Designed and Implemented scalable REST and GraphQL APIs supporting high-volume internal and customer-facing platforms.

Architected modular service layers to improve maintainability and reduce coupling across systems.

Implemented event-driven pipelines using Apache Kafka for telemetry, monitoring, and real-time analytics.

Developed secure authentication and authorization using OAuth 2.0, JWT, and IAM policies.

Containerized applications using Docker and deployed to Kubernetes clusters with rolling upgrades.

Automated CI/CD pipelines using Jenkins and GitHub Actions, reducing deployment time significantly.

Designed serverless workflows using AWS Lambda and GCP Cloud Functions for cost optimization.

Implemented event-driven architectures using Kafka, SNS, and SQS for scalable, asynchronous processing

Developed unit and integration tests for frontend applications using Jest, React Testing Library, and MSW

Optimized database qos, queries and indexing strategies in PostgreSQL and Oracle.

Built responsive frontend modules using React.js and Angular integrated with backend services.

Implemented Infrastructure as Code (IaC) using Terraform for environment consistency.

Established observability using Prometheus, Grafana, and ELK Stack with proactive alerting.

Enforced security standards including encryption at rest and in transit.

Applied AI-assisted automation to improve development, testing, and deployment efficiency

Collaborated with architects and product teams to translate business requirements into solutions.

Actively participated in Agile ceremonies, sprint planning, reviews, and retrospectives.

Supported production systems and resolved high-severity issues with minimal downtime.

Environment:

Java 11+, Spring Boot, Golang, AWS, GCP, Kubernetes, Docker, Kafka, PostgreSQL, Terraform, Jenkins, React, Prometheus, Grafana

Software Engineer Backend and Cloud Platform

DMI

Crown Point, IN

January 2020 – May 2023

Responsibilities:

Developed backend services for high-availability financial platforms using Java and Spring Boot.

Designed low-latency REST APIs supporting trading, clearing, and reporting systems.

Implemented Kafka-based streaming architectures for real-time market data processing.

Built CI/CD pipelines integrating unit, integration, and regression testing.

Deployed applications on AWS EC2, Lambda, and Kubernetes for elastic scaling.

Implemented microservices with fault isolation and horizontal scalability.

Automated infrastructure provisioning using Terraform and CloudFormation.

Tuned JVM and application performance for high-throughput workloads.

Integrated OAuth 2.0 and JWT to secure APIs under regulatory requirements.

Developed batch and streaming jobs using Spark and Python.

Improved system reliability using health checks, circuit breakers, and retries.

Enhanced observability with Prometheus and Grafana dashboards.

Collaborated with frontend teams using React and Angular.

Used GitHub and GitLab for version control and code reviews.

Participated in Agile/Scrum development cycles.

Supported production releases and incident resolution.

Environment:

Java 11+, Spring Boot, Kafka, AWS, Docker, Kubernetes, PostgreSQL, Terraform, Jenkins, Prometheus, Grafana, GCP.

Java Full Stack Developer

T-Mobile

Bellevue, WA

October 2018 – December 2019

Responsibilities:

Developed full-stack applications using Java, Spring Boot, Angular, and TypeScript.

Migrated legacy monolithic systems to microservices architecture.

Built REST APIs using Spring MVC and JAX-RS.

Implemented Spring Security with OAuth 2.0 and JWT.

Designed frontend components using Angular and modern JavaScript frameworks.

Integrated relational and NoSQL databases using JPA and Spring JDBC.

Containerized applications using Docker and deployed to AWS.

Configured AWS services including EC2, ECS, S3, CloudFront, and Elastic Beanstalk.

Implemented asynchronous messaging using Kafka and MQ systems.

Enabled service discovery and load balancing in distributed environments.

Documented APIs using Swagger/OpenAPI.

Built CI/CD pipelines using Jenkins and Gradle.

Performed unit and integration testing using JUnit and Jasmine.

Monitored applications using centralized logging and alerting.

Collaborated closely with business analysts and QA teams.

Participated in Agile sprint cycles and release planning.

Environment:

Java 8, 11,Spring Boot, Angular, AWS, Docker, Kafka, PostgreSQL, Jenkins, Git, Agile

Certification

AWS Certified Solutions Architect – Associate

Education

Master of Science in Information Technology Management - Campbellsville University



Contact this candidate