Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Roopa Chamala

Lake Bluff,IL

Summary

  • Accomplished Senior Software Developer with 11+ years of experience leading projects by acting as Technical lead , Senior developer. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.
  • Possess expertise in Object-Oriented Analysis/Design and Java Development, skilled at progressing
    from problem statement to well-documented designs.
  • Used Java SE8 features like stream, lambda expressions, functional interface and type annotations
    and worked with Core Java concepts like Multithreading, Transaction Management, and Exception Handling.
  • Experience in using Restful API Development using Spring boot, JAX-RS, JPA.
  • Good Knowledge on NoSQL databases such as Cassandra, MongoDB.
  • Extensive experience in development and implementation of ORM Framework Hibernate with spring data access.
  • Experience with NIFI specifically with developing custom processors and workflows.
  • Experience with CI/CD systems such as Jenkins

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr. Software Developer

Uline
05.2019 - Current
  • Led developmental team to deliver various projects on time and shared milestones deliverables to business stakeholders periodically.
  • Contributed to architecture design of complex software systems, ensuring scalability and maintainability.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Participated in troubleshooting efforts, efficiently isolating root causes of issues and implementing effective solutions quickly.
  • Designed and developed Micro Services using Spring Boot
  • Established clear communication channels between developers, QA testers, and stakeholders resulting in better collaboration leading to faster delivery of key features.
  • Designed data models in Apache Cassandra(NoSQL) to support high scalability and always availability.
  • Migrated data from DB2 LUW to Cassandra using Microservices and Apache NIFI
  • Developed custom processors and workflow with Apache NIFI
  • Implemented design patterns like Circuit breaker, builder pattern.
  • Created custom validation framework to validate requests.
  • Implemented security using OAuth 2.0, Spring security
  • Used Collections Streams and Lambda expressions extensively.
  • Implemented frontend applications using Angular, HTML, JavaScript /Typescript, CSS.
  • Implemented Spring boot webservices with Hibernate ORM framework to perform CRUD operations with both Cassandra and DB2 LUW databases
  • Build unit and integration tests using Junit5 and Mockito frameworks and maintain code quality using sonarQube
  • Used Dynatrace to trouble shoot/ tuning performance issues
  • Created and executed JMeter scripts for performance testing.
  • Build and deploy projects using Jenkins via CI/CD pipeline.

Sr. Java Developer

CVS Caremark (Buffalo Grove, IL)
05.2016 - 05.2019
  • Actively involved in analyzing and discussions of business requirements and maintaining technical architecture documents
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring and Hibernate ORM
  • Produced and consumed webservices to integrate with web applications
  • Worked with Spring MVC and hibernate in backend to build business logic
  • Experience in implementing RESTful and SOAP based webservices
  • Built Custom Runtime Annotations for Pre Validations
  • Designed and implemented Customized Exceptions based on Business logic
  • Implemented Design patterns like Factory, Builder patters
  • Created build and deployment scripts using Gradle
  • Implemented JUNIT test cases for all business requirements.

Sr. Java Developer

OPTUM INSIGHT (EDEN PRAIRIE, MN)
09.2015 - 04.2016
  • Involved in complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance
  • Created Dynamic web Pages using JSF framework like Rich faces and Prime faces
  • Updated existing presentation Layer from JSP’s to JSF components to better handle page level form elements
  • Enhanced User Experience by reducing number of clicks using Prime Faces Tables
  • Implemented Spring Application and integrated it with other frameworks like JSF, Hibernate and Mule ESB
  • Implemented second level Hibernate caching using Ehcache
  • Created and Enhanced SQL Queries to improve performance of Oracle Database
  • Implemented Log 4j in application to log system level, Application level Exceptions
  • Created/Improved Junit test cases to improve code coverage and quality based on reports from tools like Sonar and Cobertura
  • Implemented Restful Web service using JAX-RS supporting both JSON and XML and integrated with Mule ESB
  • Used Maven to build and deploy application and used SVN for version control
  • Build and deploy web application using Anthill to Tomcat Application Server on UNIX Environment.

Java Developer

CVS Caremark (Buffalo Grove, IL)
02.2015 - 08.2015
  • Involved in complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance
  • Followed Agile Methodology and participated in daily SCRUM meetings
  • Actively involved in analyzing and discussions of business requirements and developed technical architecture documents
  • Implemented Web services (Consumed and Produced) using JAX-WS to interact with external systems and internal systems
  • Developed components of web services (JAX-WS) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service)
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI)
  • Involved in front end development using JSF 2.0, HTML and DHTML, CSS, JavaScript
  • Implemented custom annotations for automation Jobs via WAS timer
  • Created/Updated stored procedures using PL/SQL that can be accessed via JDBC calls
  • Implemented Rules Engine which is triggered via database
  • Developed framework which helps to load data from Excel to database
  • Used SOAP UI tool for performing integration testing for web services
  • Used JUNIT for testing application and documented Unit test plan
  • Used Serena Dimensions for Version Control
  • Built and deployed application in WebSphere Application Server 8.5.

Java Developer

COX communications/Accenture (Atlanta, GA)
06.2014 - 01.2015
  • Involved in complete SDLC including Requirement Analysis, Design, Implementation, Testing and Maintenance
  • Involved in developing code for obtaining bean references in CDI framework using Dependency Injection (DI)
  • Implemented Web Services (Consumed and Produced) using JAX-RS JAX-WS, SOAP to interact with external systems
  • Implemented Asynchronous Web Services using Blocking polling approach
  • Developed REST web services supporting both XML and JSON
  • Implemented multiple PROXY Services to support business functionality
  • Implemented Servlet Filter for Security Authentication
  • Implemented log4j for logging purposes and debug application
  • Created test cases using JUNIT and used SOAP UI for testing Web services
  • Established continuous integration (CI) practices and standards using Jenkins
  • Set up Jenkins server and build jobs to provide continuous automated builds during day and periodic scheduled to support development
  • Generated reports and alerts from Splunk
  • Generated Stubs from XSD, WSDL using Gradle and used as build tool
  • Configured SSL Security on JBoss to handle https web service Interactions
  • GIT as version Control.

Java Developer

Blue Cross Blue Shield (Jacksonville, Florida)
05.2013 - 05.2014
  • Involved in complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance
  • Designed application modules, base classes and utility classes using core java
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Primarily focused on spring components such as Dispatcher Servlets, Controllers, Model and View Objects
  • Implemented application following J2EE best practices and patterns like Singleton, Factory, Session Facade, MVC and DAO
  • Developed Business components using Java Objects and used Hibernate framework to map Java classes to database
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with backend
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema
  • Developed Hibernate DAO classes and with spring framework manager classes retrieve and save data from database
  • Implemented Spring ORM with Hibernate taking advantage of Java features like annotation metadata, auto wiring, and generic collections using plain EJB3’s JPA specification that is used to implement DAO layer with Hibernate Entity manager’s Session Factory, HQL, and SQL
  • Used Spring IOC framework to integrate with Hibernate
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy entire project onto the - Websphere Application Server
  • Implemented Model View Controller (MVC) Architecture and coded Java Beans (as model)
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list
  • Involved in bug fixing during System testing, Joint System testing and User acceptance testing.

Education

Master of Science -

North Carolina A&T State University
Greensboro, NC
2012

Bachelor’s degree -

JNTU
Hyderabad, India
2010

Skills

  • Technologies: Spring Boot, Restful Web Services, SOAP Web Services, JMS, Hibernate , Angular, JavaScript, Rabbit MQ, Apache NIFI, DB2LUW, Apache Cassandra, Mongo DB, Oracle, MySQL, Docker, Kubernetes, AWS
  • Methodologies: Agile and Waterfall
  • Tools: Maven, Gradle, Postman, SOAP UI, DBeaver , Apache JMeter, Kibana, Dynatrace, Jenkins, Atlassian RAD, Eclipse, IntelliJ

Certification

  • Apache Cassandra Developer-Datastax

Timeline

Sr. Software Developer

Uline
05.2019 - Current

Sr. Java Developer

CVS Caremark (Buffalo Grove, IL)
05.2016 - 05.2019

Sr. Java Developer

OPTUM INSIGHT (EDEN PRAIRIE, MN)
09.2015 - 04.2016

Java Developer

CVS Caremark (Buffalo Grove, IL)
02.2015 - 08.2015

Java Developer

COX communications/Accenture (Atlanta, GA)
06.2014 - 01.2015

Java Developer

Blue Cross Blue Shield (Jacksonville, Florida)
05.2013 - 05.2014

Master of Science -

North Carolina A&T State University

Bachelor’s degree -

JNTU
Roopa Chamala