Post Job Free
Sign in

Senior Java Developer - Microservices & Cloud-Native Expert

Location:
Grand Prairie, TX
Salary:
129000
Posted:
February 12, 2026

Contact this candidate

Resume:

Ritu Maharjan

*************@*****.***

972-***-****

PROFESSIONAL SUMMARY

● Senior Java Developer with 7+ years of experience delivering enterprise-scale, cloud-native applications across manufacturing, healthcare, and industrial automation sectors.

● Proficient in backend development using Java (8–17) and Spring Boot, with a strong focus on microservices architecture and clean, maintainable code.

● Skilled in developing modular, scalable frontend applications using Angular (10–14) with RxJS, Change Detection strategies, and lazy loading.

● Deep understanding of event-driven design patterns, including Kafka-based pub/sub systems, offset tracking, and real-time messaging.

● Expert in deploying secure, fault-tolerant APIs using RESTful principles, integrated with tools like API Gateway, Spring Security, and Swagger.

● Experienced in designing and managing CI/CD pipelines with GitHub Actions, Jenkins, and Maven to ensure fast and reliable delivery.

● Hands-on expertise in provisioning and automating cloud infrastructure using Terraform (0.12–1.x) and AWS services (ECS, EKS, Lambda, Aurora).

● Adept at JVM performance tuning, garbage collection analysis, and system diagnostics to ensure stability in production environments.

● Strong background in SQL performance optimization across Amazon Aurora, Oracle, and DynamoDB databases.

● Passionate about software quality, leveraging SonarQube, Dependabot, and unit/integration testing frameworks like JUnit and Mockito.

● Effective team player in Agile SCRUM environments, contributing to sprint planning, backlog refinement, and cross- functional collaboration.

● Committed to continuous learning, mentoring junior developers, and staying up-to-date with emerging software engineering best practices.

TECHNICAL SKILLS

● Languages: Java (17, 11, 8), TypeScript, SQL, HTML, CSS

● Backend Frameworks: Spring Boot (3+), Spring MVC, Spring Security

● Frontend: Angular (10–14), RxJS, NgModules, Change Detection

● Cloud Platforms: AWS (Lambda, API Gateway, ECS, EKS, Aurora, RDS, S3, Secrets Manager, CloudWatch)

● DevOps & Infrastructure: Terraform (0.12–1.x), GitHub Actions, Jenkins, Docker, Kubernetes, GitOps

● Databases: Amazon Aurora (PostgreSQL), DynamoDB, Oracle

● Messaging & Architecture: Kafka, RESTful APIs, Event-driven architecture, Microservices

● Testing & QA: Mockito, JUnit 5, Spring Boot Test, Testcontainers, Postman

● Monitoring & Security: Dynatrace, Kibana, SonarQube, Dependabot, Swagger, OWASP

● Tools & Workflow: Git, GitHub, Bitbucket, Maven, Agile SCRUM, JIRA, Confluence PROFESSIONAL EXPERIENCE

Senior Java Developer

Superior Industries, Inc.- Morris, MN

January 2024 to Present

● Architected and delivered high-performance Java 17 microservices using Spring Boot 3+, optimized for cloud-native applications such as conveyor system telemetry, manufacturing event logging, and predictive maintenance workflows.

● Developed responsive Angular 14 interfaces using OnPush Change Detection, RxJS, and NgModules to power real-time dashboards for machinery diagnostics, uptime tracking, and incident alerts.

● Implemented a Kafka-based event streaming platform for millions of daily events from equipment sensors, ensuring strong offset tracking, fault tolerance, and data reprocessing capabilities.

● Deployed scalable infrastructure using Terraform 1.x, managing multi-account AWS environments with modular configurations and secure SSH key handling across dev, staging, and production.

● Designed secure RESTful APIs exposed through Amazon API Gateway, integrated with AWS Lambda for serverless event handling and real-time manufacturing data processing.

● Leveraged sealed classes and pattern matching (Java 17 features) to enforce cleaner business logic, and implemented extensive unit testing with Mockito and Spring Boot Test.

● Utilized Spring Boot Actuator to expose custom metrics, health endpoints, and integrate with Prometheus-compatible monitoring systems.

● Improved CI/CD workflows with GitHub Actions and GitOps pipelines, automating Docker image builds and blue-green deployments across ECS (Fargate) and EKS clusters.

● Enforced static code analysis and vulnerability checks using SonarQube, Dependabot, and OWASP rulesets, reducing tech debt and security risks.

● Tuned SQL queries and Aurora PostgreSQL configurations to support high-throughput reporting engines and analytics for production metrics.

● Strengthened inter-service communication using event-driven architecture, promoting asynchronous messaging and decoupled microservices design.

● Conducted peer code reviews, managed GitHub pull requests, and established branching strategies aligned with release cadences.

● Implemented centralized logging and observability using Kibana, CloudWatch Logs, and Dynatrace, improving MTTD and MTTR for critical issues.

● Managed Kubernetes clusters with kubectl and the Kubernetes dashboard, ensuring container health, horizontal scaling, and service discovery.

● Maintained secure credential and secret handling using AWS Secrets Manager, following least-privilege IAM roles.

● Championed Agile SCRUM processes, facilitating sprint planning, retrospectives, and cross-team delivery collaboration with QA, DevOps, and Product.

Technologies/Environment: Java 17, Spring Boot 3, Angular 14, Kafka, AWS (Lambda, ECS, EKS, Aurora, S3, API Gateway, Secrets Manager, CloudWatch), Terraform 1.x, GitHub, GitHub Actions, SonarQube, Dependabot, Docker, Kubernetes, SQL, Mockito, Swagger, CI/CD, GitOps, Agile SCRUM

Java Developer

UFP Technologies, Inc.- Newburyport, MA

July 2021 to November 2023

● Engineered high-performance backend services using Java 11 and Spring Boot, supporting real-time operations for medical packaging, aerospace components, and custom foam production systems.

● Developed scalable RESTful APIs to support factory floor automation and IoT device communication with Spring MVC and Spring Security.

● Created highly modular and reusable UI components with Angular 12, using RxJS, ViewChild decorators, and NgModules for inventory dashboards and compliance tracking tools.

● Designed and implemented event-driven architecture using Apache Kafka, enabling asynchronous communication between manufacturing stations and order processing systems.

● Integrated AWS DynamoDB and Oracle as hybrid databases, managing schema evolution and optimizing high-volume read/write operations.

● Leveraged AWS ECS (Fargate) and EKS for containerized microservice orchestration, applying Terraform for infrastructure provisioning.

● Configured AWS Secrets Manager for secure access to sensitive keys and credentials across microservices.

● Automated build, test, and deployment pipelines using Jenkins, GitHub Actions, and Maven, implementing branch-based deployments and rollback strategies.

● Conducted JVM tuning, Garbage Collection diagnostics, and thread profiling to maximize throughput under load.

● Implemented comprehensive unit testing and integration testing using Mockito, JUnit 5, and Testcontainers to simulate AWS resource behavior.

● Maintained high code quality with SonarQube static analysis and automated pull request scanning integrated into CI/CD workflows.

● Created detailed API specifications using Swagger (OpenAPI 3.0) to assist cross-functional integration with warehouse scanners and ERP systems.

● Conducted performance monitoring using Amazon CloudWatch, Dynatrace, and Kibana, enabling rapid incident response and SLA compliance.

● Ensured front-end resilience using Angular's OnPush Change Detection, immutable state management, and lazy-loaded routes for large modules.

● Participated in Agile ceremonies, led daily SCRUMs, and coordinated backlog grooming with DevOps, QA, and operations teams.

Technologies/Environment: Java 11, Spring Boot, Spring Security, Angular 12, Kafka, AWS (ECS, EKS, Lambda, S3, RDS, DynamoDB, Secrets Manager, CloudWatch), Oracle, Terraform, Kubernetes, GitHub Actions, Jenkins, Maven, SonarQube, Dynatrace, Kibana, JUnit 5, Mockito, Swagger, Agile SCRUM Java Developer

Richelieu Foods, Inc.- Wheeling, IL

April 2018 to June 2021

● Led the modernization of internal manufacturing systems using Java 8, focusing on scalability and efficiency with Stream API, lambda expressions, and functional interfaces.

● Built and deployed secure RESTful APIs with Spring MVC and Spring Security, supporting plant production tracking, ingredient sourcing, and quality assurance modules.

● Developed responsive UIs with Angular 10 (released mid-2020), applying lazy loading, RxJS observables, component- based architecture, and Change Detection strategies for optimal user interactions in production dashboards.

● Utilized AWS EC2, S3, and RDS to host enterprise applications, manage data lakes for recipe versioning, and store audit logs for FDA compliance tracking.

● Designed and maintained CI/CD pipelines using Jenkins, with GitHub Actions introduced toward late 2020 for streamlined version control and auto-deployment.

● Built microservices to handle SKU lifecycle workflows, integrating AWS Lambda and API Gateway for serverless inventory reporting.

● Implemented real-time application monitoring and alerts with Dynatrace, Amazon CloudWatch, and Kibana for performance and log analytics.

● Automated unit and integration testing using Mockito, JUnit 5, and Spring Boot Test, ensuring code reliability with over 85% test coverage.

● Applied Terraform (0.12+) to automate provisioning of cloud resources and enforce consistent environments across dev/staging/production.

● Wrote optimized SQL queries for Amazon RDS (PostgreSQL) and Oracle, supporting sales forecasting, fulfillment rates, and margin analysis.

● Enhanced application deployment cycles via Maven, implementing multi-module builds, and maintaining dependency hygiene.

● Participated in Agile SCRUM ceremonies (standups, sprint planning, retrospectives), collaborating with QA, DevOps, and product owners across teams.

● Created Swagger documentation for internal APIs to support downstream systems and external partners like Walmart and Kroger.

● Led root cause analysis and resolution for critical issues affecting production and warehouse synchronization systems. Technologies/Environment: Java 8, Spring MVC, Spring Security, Spring Boot, Angular 10, AWS (EC2, S3, Lambda, RDS, CloudWatch), Jenkins, GitHub, GitHub Actions, Terraform 0.12+, SQL, PostgreSQL, Oracle, Maven, Dynatrace, Kibana, Mockito, JUnit 5, REST APIs, Swagger, Agile SCRUM

Education- Bachelors in Computer Science



Contact this candidate