Post Job Free
Sign in

Stack Developer Data Platform

Location:
Fairborn, OH
Salary:
75000
Posted:
September 11, 2025

Contact this candidate

Resume:

Nikitha Nayanolla

Email: **********@*****.***

Mobile: +1-513-***-****

Java Full Stack Developer

PROFESSIONAL SUMMARY:

Over 4 years of experience as a Java Full Stack Developer, contributing to data platform improvements and novel solutions using Java, Spring Boot, and shell scripting skills in agile environments.

Developed and deployed microservices architecture leveraging Spring Boot, Docker, and Kubernetes, integrating CI/CD pipelines with Jenkins and Maven to streamline development workflows and ensure scalable services.

Extensive expertise in working with relational databases like MySQL and PostgreSQL, NoSQL systems like MongoDB, writing optimized SQL queries, and performing schema migrations and tuning.

Built modern, responsive UI components using ReactJS, HTML5, CSS3, Bootstrap, and JavaScript, implementing user-centric design principles for mobile-first and cross-browser compatibility.

Designed and consumed secure RESTful and SOAP APIs with OAuth2 and JWT-based authentication; handled API versioning, documentation, and error-handling best practices using OpenAPI and Swagger tooling.

Integrated third-party APIs and payment gateways, implemented Redis caching, and performed asynchronous message processing using RabbitMQ and Kafka to enhance system performance and throughput.

Deployed containerized applications on hybrid cloud environments including AWS, Azure, and Siemens Xcelerator, using Helm charts, Istio service mesh, and Kubernetes clusters for efficient orchestration.

Applied DevOps practices including Git-based workflows, infrastructure as code with Terraform, automated testing, and CI/CD orchestration using GitHub Actions, GitLab CI, and Jenkins for deployments.

Created modular microservices with REST APIs for complex business workflows, applying domain-driven design (DDD) and integrating with PostgreSQL backends and event-driven systems using Kafka streams.

Developed reusable UI modules with NgRx (Angular) and Redux (React) for state management, ensuring consistent behavior, testability, and maintainability across application features and user interfaces.

Collaborated closely with QA, product owners, and UX teams within Agile/Scrum frameworks, participating in sprint planning, demos, and retrospectives while managing work in JIRA and documenting in Confluence.

Designed Google Cloud-based systems using GKE, Cloud Run, and App Engine to deploy Java microservices with horizontal auto-scaling, logging, and alerting via Stackdriver for production-grade observability.

Integrated IAM and Secret Manager for secure access control and credential handling, ensuring compliance and minimizing configuration drift in GCP production environments, contributing to data platform security.

Used BigQuery and Cloud SQL for building analytics dashboards and reporting solutions, performing large-scale queries and joins for business intelligence and auditing use cases, improving data warehousing.

Created GCP-native CI/CD pipelines using Cloud Build and Artifact Registry to securely automate builds, tests, and deployments of containerized services across dev, staging, and production environments.

Optimized both front-end and back-end performance using indexing, lazy loading, pagination, and batching techniques, ensuring low-latency user experience and high availability of distributed applications.

TECHNICAL SKILLS:

Languages - Java, JavaScript, TypeScript, HTML5, CSS3, SQL, Python (Basics), Scala, Shell Scripting

Frameworks - Spring Boot, Angular, React, Node.js, Express.js

Databases - MySQL, PostgreSQL, MongoDB, Hadoop/Hive, Couchbase, MemSQL

Cloud Platforms - GCP, AWS, Azure, Siemens Xcelerator

Tools & DevOps - Jenkins, Git, Docker, Kubernetes, Maven, Gradle, Nexus, Terraform

Messaging - Apache Kafka, RabbitMQ

Testing - JUnit, Mockito, Postman, Jasmine, Karma

Monitoring - Prometheus, Grafana, GCP Stackdriver, New Relic

Others - REST API, GraphQL, OAuth2, JWT, CI/CD, Agile, JIRA, Swagger, Lambda Architecture, Data-Warehousing

PROFESSIONAL EXPERIENCE:

Siemens Aug 2024 – Present

Java Full Stack Developer

Responsibilities:

Contributed to the design, architecture, and development of a data platform utilizing Java and Spring Boot, focusing on scalability and performance improvements for industrial IoT workloads. This involved shell scripting for automation.

Implemented ReactJS-based UI components for the data analytics platform, enhancing user experience and data visualization capabilities, while adhering to software development lifecycle best practices. This improved data accessibility.

Utilized Kubernetes and Terraform for infrastructure as code, automating the deployment and management of the data platform services, ensuring consistent environments across development, staging, and production.

Integrated with Hadoop/Hive to process and analyze large datasets from industrial sensors, contributing to the development of data warehousing concepts and lambda architecture implementation for real-time analytics.

Diagnosed and debugged issues across development, staging, and production environments, utilizing cloud big data services to ensure system stability and optimal performance of the data platform. This improved uptime.

Collaborated with product/program managers and analysts in an open environment to define requirements and deliver innovative solutions for the data platform, contributing to the overall solution design and architecture.

Applied strong programming skills in Java to develop and maintain microservices for the data platform, ensuring high code quality and adherence to coding standards, while improving data processing efficiency.

Participated in software development lifecycle activities, including code reviews, testing, and deployment, ensuring the delivery of high-quality software components for the data analytics platform and its services.

Gained knowledge of cloud big data services and technologies by working with Siemens Xcelerator cloud, enhancing the platform's capabilities for handling large-scale industrial IoT data and improving data insights.

Demonstrated self-motivation and a proactive approach by identifying and implementing improvements to the data platform, contributing to its overall performance, scalability, and reliability, while working under pressure.

Nationwide Nov 2023 – Jul 2024

Java Full Stack Developer

Responsibilities:

Developed and scaled Spring Boot microservices on AWS and Azure, contributing to the design and architecture of a robust data platform for insurance claim processing, using strong programming skills in Java.

Created ReactJS front-end modules for interactive insurance claims interfaces, enhancing user experience and data visualization, while adhering to software development lifecycle best practices and improving data access.

Implemented CI/CD pipelines using Terraform and Kubernetes for consistent build, test, and deployment workflows, reducing manual errors and improving release velocity, while automating infrastructure provisioning.

Integrated with Hadoop/Hive to process and analyze large datasets from insurance claims, contributing to the development of data warehousing concepts and lambda architecture implementation for real-time analytics and reporting.

Diagnosed and debugged issues across development, staging, and production environments, utilizing cloud big data services to ensure system stability and optimal performance of the data platform and its services.

Collaborated with product/program managers and analysts in an open environment to define requirements and deliver innovative solutions for the data platform, contributing to the overall solution design and architecture.

Applied strong programming skills in Java and shell scripting to develop and maintain microservices for the data platform, ensuring high code quality and adherence to coding standards, while improving data processing efficiency.

Participated in software development lifecycle activities, including code reviews, testing, and deployment, ensuring the delivery of high-quality software components for the data analytics platform and its services.

Demonstrated self-motivation and a proactive approach by identifying and implementing improvements to the data platform, contributing to its overall performance, scalability, and reliability, while working under pressure.

Gained knowledge of cloud big data services and technologies by working with AWS and Azure, enhancing the platform's capabilities for handling large-scale insurance data and improving data insights.

Amadeus Aug 2022 – Jul 2023

Java Full Stack Developer

Responsibilities:

Contributed to the design, architecture, and development of flight booking modules using Java and Spring Boot, focusing on scalability and performance improvements for airline reservation workflows, using shell scripting.

Implemented ReactJS-based single-page applications for responsive user interfaces, enhancing user experience and data visualization, while adhering to software development lifecycle best practices and improving data access.

Utilized internal DevOps tooling for CI/CD pipelines, automating the build and deployment processes across development and staging environments, ensuring consistent environments and improving release cycles.

Integrated with REST and SOAP APIs to support flight availability and booking confirmations, contributing to the development of data warehousing concepts and lambda architecture implementation for real-time analytics and reporting.

Diagnosed and debugged issues across development and staging environments, utilizing internal monitoring tools to ensure system stability and optimal performance of the flight booking platform and its services.

Collaborated with product/program managers and analysts in an open environment to define requirements and deliver innovative solutions for the flight booking platform, contributing to the overall solution design and architecture.

Applied strong programming skills in Java to develop and maintain microservices for the flight booking platform, ensuring high code quality and adherence to coding standards, while improving data processing efficiency.

Participated in software development lifecycle activities, including code reviews, testing, and deployment, ensuring the delivery of high-quality software components for the flight booking platform and its services.

Demonstrated self-motivation and a proactive approach by identifying and implementing improvements to the flight booking platform, contributing to its overall performance, scalability, and reliability, while working under pressure.

Gained knowledge of cloud big data services and technologies by working with Amadeus's proprietary service mesh, enhancing the platform's capabilities for handling large-scale airline data and improving data insights.

American Express Apr 2021 – Jul 2022

Java Developer

Responsibilities:

Developed transaction processing modules using Java and Spring MVC, contributing to the design and architecture of a data platform for credit and payment transaction systems, using shell scripting for automation.

Implemented secure onboarding APIs with OAuth2, enhancing user experience and data visualization, while adhering to software development lifecycle best practices and improving data security and access control.

Built and managed Jenkins CI/CD pipelines integrated with SonarQube and Nexus, automating deployment workflows across QA, UAT, and production environments, ensuring consistent environments and improving release cycles.

Integrated with REST APIs for third-party services, contributing to the development of data warehousing concepts and lambda architecture implementation for real-time analytics and reporting for credit scoring.

Diagnosed and debugged issues across QA, UAT, and production environments, utilizing monitoring tools to ensure system stability and optimal performance of the transaction processing platform and its services.

Collaborated with product/program managers and analysts in an open environment to define requirements and deliver innovative solutions for the transaction processing platform, contributing to the overall solution design.

Applied strong programming skills in Java to develop and maintain modules for the transaction processing platform, ensuring high code quality and adherence to coding standards, while improving data processing efficiency.

Participated in software development lifecycle activities, including code reviews, testing, and deployment, ensuring the delivery of high-quality software components for the transaction processing platform and its services.

Demonstrated self-motivation and a proactive approach by identifying and implementing improvements to the transaction processing platform, contributing to its overall performance, scalability, and reliability, while under pressure.

Gained knowledge of cloud big data services and technologies by working with Oracle 12c, enhancing the platform's capabilities for handling large-scale transaction data and improving data insights for financial services.

Certifications:

Google Cloud Professional Cloud Architect – Coursera

Spring Framework: Core Spring – Coursera

Docker and Kubernetes: The Complete Guide – Udemy

Python for Data Science and Machine Learning Bootcamp – Udemy

Educational Details:

Master of Science in Computer Science - University of Dayton, Dayton, OH, USA

Bachelor of Technology in Information Technology - Jawaharlal Nehru Technological University, India



Contact this candidate