Post Job Free
Sign in

Full-Stack Java Developer Java (17, 11, 8) Spring Boot Microserv

Location:
Dallas, TX, 75219
Salary:
100000
Posted:
March 10, 2025

Contact this candidate

Resume:

Sreenija Sunkireddy

*****************@*****.*** 727-***-**** https://www.linkedin.com/in/sunkireddy-sreenija/ SUMMARY

• Full-Stack Java Developer with 5+ years of experience in designing, developing, and deploying scalable, modular applications.

• Proficient in Java (17, 11, 8), Spring Boot, Spring MVC, and Microservices architecture for building robust, cloud- native solutions.

• Expertise in API design, RESTful web services, and SOAP using JSON and XML formats.

• Skilled in front-end development with Angular, React, JavaScript, TypeScript, HTML, CSS, Bootstrap, and responsive design principles.

• Strong background in transaction processing systems and implementing fraud detection mechanisms.

• In-depth experience with DevOps practices such as CI/CD pipelines, Jenkins, GitHub Actions, Docker, Docker Compose, and Kubernetes.

• Advanced knowledge of AWS (EC2, S3, RDS, Lambda, CloudFront, SQS) and Azure (AKS, Blob Storage) for scalable, highly available application deployments.

• Hands-on experience implementing OAuth2, JWT, and Spring Security for secure authentication and authorization.

• Proficient in test-driven development (TDD), behavior-driven development (BDD), and automated testing using JUnit, Mockito, Cucumber, and Selenium.

• Experienced in database technologies like MySQL, Oracle, PostgreSQL, MongoDB, and Redis for caching.

• Skilled in object-relational mapping (ORM) tools like Hibernate for efficient data persistence.

• Strong expertise in SDLC, Agile methodologies (SCRUM, Kanban), sprint planning, and version control systems like Git and SVN, utilizing Git workflows for seamless collaboration.

• Experienced in message brokers such as Apache Kafka, RabbitMQ, and ActiveMQ for asynchronous communication in distributed systems.

• Experienced in build tools like Maven, Gradle, and ANT, along with API documentation using Swagger for clarity.

• Skilled in architecture design, client-server applications, and cloud-native development, including Terraform for infrastructure automation.

• Proficient in project management with Jira, Trello, and Confluence, and application deployment on Apache Tomcat, WebLogic, and WebSphere servers.

TECHNICAL SKILLS

Programming Languages Java (17, 11, 8), JavaScript, TypeScript, Python, C++ Frameworks and

Technologies

Spring Boot, Spring MVC, Spring Security, Spring Cloud, Spring WebFlux, Struts, JSF, JSP, React, Angular, Bootstrap, Hibernate, Apache Spark Web Development HTML, CSS, Bootstrap, Responsive Design, JSP, AJAX Microservices & APIs RESTful APIs, SOAP, JSON, XML, Spring Batch, Spring Integration, Spring JTA Databases MySQL, Oracle, PostgreSQL, MongoDB, Apache Cassandra, Redis (caching), PL/SQL Cloud Platforms AWS (EC2, S3, RDS, Lambda, SQS, CloudFront, ELB, API Gateway, Glue, Lambda), Azure

(Blob Storage, AKS)

DevOps Tools Docker, Docker Compose, Kubernetes, Terraform, Jenkins, GitHub Actions, Maven, Gradle Version Control Systems Git, SVN

Testing & Quality

Assurance

JUnit, Mockito, Cucumber, Selenium, Mocha, Chai, Jasmine, Karma Agile Methodologies SCRUM, Kanban, Agile Development, Sprint Planning Messaging and Event-

driven Architecture

Apache Kafka, RabbitMQ, ActiveMQ, IBM MQ

Project Management &

Collaboration Tools

Jira, Trello, Confluence

Build Tools Maven, Gradle, ANT

Security OAuth2, JWT (JSON Web Tokens), Spring Security API Documentation Tools Swagger

Application Servers Apache Tomcat, WebLogic, WebSphere WORK EXPERIENCE

Software Engineer Blue Cross Blue Shield Jan 2024 – Present

• Developed microservices using Java 17 and Spring Boot, designing scalable, maintainable, and efficient APIs for transaction processing and fraud detection. Integrated JSP for rendering dynamic, data-driven web pages as needed, ensuring seamless front-end interaction with backend services and improving overall user experience.

• Implemented real-time data processing using Apache Kafka to manage large volumes of healthcare data, streamlining claims processing, and enabling proactive fraud detection.

• Secured APIs with Spring Security, integrating OAuth2 and JWT for token-based authentication and authorization, ensuring compliance with healthcare security standards (HIPAA).

• Utilized Spring Cloud for efficient microservices orchestration, enabling service discovery, centralized configuration, and enhanced scalability for distributed healthcare services.

• Developed and optimized ORM layers using Hibernate/JPA, managing data persistence for patient records, claims data, and fraud detection logs in PostgreSQL and MongoDB.

• Implemented asynchronous messaging with ActiveMQ, ensuring reliable and real-time communication between services for seamless claim status updates and fraud alerts.

• Containerized microservices with Docker, standardizing development, testing, and production environments for consistent, scalable, and repeatable deployments.

• Deployed microservices to Kubernetes, enabling auto-scaling, load balancing, and high availability to handle large spikes in claims during peak healthcare periods.

• Provisioned AWS infrastructure using Terraform, automating the deployment of EC2, S3, and RDS, reducing manual effort and ensuring consistent cloud environments.

• Implemented serverless functions with AWS Lambda to handle event-driven tasks like claim status changes and fraud triggers, allowing for dynamic scaling based on demand.

• Automated build processes using Maven, integrating into CI/CD pipelines for consistent deployment and rapid release cycles in the development lifecycle.

• Set up Jenkins for continuous integration and delivery (CI/CD), automating deployments and ensuring rapid feature delivery and seamless updates for the healthcare platform.

• Developed robust unit and integration tests using JUnit and Mockito, ensuring that all core features, including claims and fraud detection services, are reliable and function correctly.

• Utilized Selenium for automated end-to-end testing, ensuring smooth UI performance for healthcare professionals and policyholders interacting with the claims platform.

• Version-controlled with Git, promoting efficient collaboration across cross-functional teams and ensuring the stability and integrity of the codebase.

• Orchestrated multi-container environments with Docker Compose, simulating production-like scenarios for testing, debugging, and ensuring high-quality services across different stages of development. Software Engineer Optum Jan 2022 – Aug 2022

• Developed and deployed microservices using Java 17, Spring Boot, and AWS, optimizing cloud-native solutions for scalability, high availability, and cost efficiency in healthcare applications.

• Designed and exposed RESTful APIs to integrate patient management systems, appointment scheduling, and billing, enhancing data access speed and enabling real-time decision-making in healthcare operations.

• Implemented secure authentication and authorization using OAuth2 and JWT, ensuring compliance with HIPAA and other healthcare data regulations.

• Integrated Apache Kafka for event-driven architecture, enabling real-time updates on patient data and appointments, improving communication across services and reducing latency.

• Leveraged Docker for containerization and Kubernetes for orchestration, enabling a consistent environment for development, testing, and production while automating CI/CD pipelines using Jenkins.

• Contributed to Agile development cycles using SCRUM, collaborating in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of new features and improvements.

• Utilized PostgreSQL for data persistence and Redis for caching critical data, optimizing the performance of healthcare systems and improving user experience.

• Developed comprehensive unit tests with JUnit and Mockito, achieving 90% test coverage to ensure the reliability and robustness of mission-critical services.

Java Developer Cognizant Oct 2020 – Dec 2021

• Led the design and development of scalable microservices using Java 11, Spring Boot, and Spring Cloud deployed on AWS to automate fraud detection in real-time for a global financial institution.

• Designed and built RESTful APIs to integrate with external financial systems, enabling seamless real-time transaction data exchange to identify and flag fraudulent activities efficiently.

• Developed end-to-end solutions with Spring Boot for the backend services and React for the frontend, streamlining the fraud detection process and improving user interface interactions for financial agents monitoring transactions.

• Integrated Apache Kafka to implement event-driven messaging for real-time processing, enabling the system to analyze financial transactions and detect fraudulent patterns with low latency and high throughput.

• Used Docker and Kubernetes to containerize and orchestrate microservices, ensuring consistent development, testing, and production environments, especially during peak transaction periods, ensuring system scalability and availability.

• Implemented infrastructure as code (IaC) with Terraform to manage cloud resources efficiently, improving scalability and reducing provisioning time.

• Automated CI/CD pipelines using Jenkins and Maven, significantly reducing deployment times and improving release cycles, ensuring that critical fraud detection updates were deployed quickly and efficiently.

• Implemented OAuth2 and JWT for secure communication across services, protecting sensitive financial data and ensuring compliance with PCI-DSS and other financial regulations.

• Wrote unit and integration tests using JUnit and Mockito, achieving 90% test coverage, ensuring the reliability and accuracy of the fraud detection system, and maintaining high system performance even during peak financial activity.

• Collaborated actively in Agile SCRUM teams, contributing to sprint cycles and working with cross-functional teams to ensure timely and secure delivery of fraud detection features in financial applications. Software Analyst Zensar Technologies May 2018 – Oct 2020

• Developed end-to-end full-stack solutions using Java 8 and Spring MVC, improving the performance and user experience of retail client applications.

• Designed and developed RESTful APIs for seamless integration with cloud-native retail applications, utilizing Azure Functions for serverless compute and Azure Service Bus for reliable message queues.

• Implemented transaction processing and fraud detection features for retail transactions, using Spring Batch for batch processing and Spring Integration for efficient message handling across systems.

• Integrated Spring Security, OAuth2, and JWT to build secure authentication and authorization flows for customer and employee access in retail applications.

• Utilized MongoDB and PostgreSQL for data persistence, optimizing database queries for high-performance data handling in large retail datasets.

• Implemented backend services to support customer-facing features such as order processing, payment integration, inventory management, and customer reviews.

• Collaborated in Agile development cycles with SCRUM and Kanban methodologies, contributing to weekly sprints and ensuring timely project delivery in a fast-paced retail environment.

• Managed version control using Git and established Git workflows for collaborative backend development, enhancing team collaboration and code quality.

EDUCATION

• Masters in computer science University of South Florida May 2024



Contact this candidate