Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Rohit Mekala

La Palma,CA

Summary

  • Java/J2EE developer with over 8 years of experience in backend and full-stack development across the healthcare, insurance, finance, and banking domains.
  • Strong expertise in Spring Boot, RESTful APIs, Hibernate, and Java 8/17 features and Jakarta updates
  • Hands-on experience with databases (Oracle, MongoDB, MySQL), version control (Git, SVN), and CI tools (Jenkins, Maven).
  • Familiar with Agile and Waterfall SDLC models.
  • Proficient in UI design using JSP, HTML, CSS, JavaScript, and AngularJS.
  • Experienced in AWS services like EC2, S3, Lambda, RDS, CloudWatch, and deployment automation with Jenkins and Maven.
  • Skilled in unit/integration testing using JUnit, Mockito, Postman, and Selenium.

Overview

8
8
years of professional experience

Work History

Sr Java Developer

CareFirst- FEPOC
Washington, D.C
10.2018 - Current
  • Company Overview: The CareFirst-FEPOC is part of CareFirst - BCBS, which is a federation of 36 separate United States health insurance organizations and companies, providing health insurance to federal employees and their families. The healthcare domain-related software interacts between members, providers, and payers, and provides information such as patient/policy details, services provided by physicians, the status of claims, and so on, using different portals.
  • Migrated enterprise applications from Java 8 to Java 21, resolving breaking changes and deprecations, including module system impacts.
  • Upgraded the application stack from Java EE to Jakarta EE, including changes to annotations (javax.* to jakarta.*), and libraries to support modern standards.
  • Refactored and validated legacy code to be compatible with Jakarta Servlet 6+, Spring 6, and Tomcat 10.
  • Built RESTful microservices using Spring Boot 2.7+/3.x, Hibernate 6, and integrated AWS services such as EC2, RDS, and S3 for cloud-native functionality.
  • Created and deployed Lambda functions to automate background processing and notifications.
  • Enabled CI/CD pipelines using Jenkins and GitHub Actions for cloud deployments.
  • Integrated AWS CloudWatch for application and system monitoring, improving alert response times.
  • Developed reactive web components with AngularJS, and performed client-side integration with REST APIs.
  • Maintained the ORM layer with Spring Data JPA and Hibernate, optimizing Oracle DB queries, and reducing latency.
  • Participated in Agile ceremonies, contributed to sprint planning, and collaborated on user stories and bug triaging.
  • Ensured thorough unit testing using JUnit and Mockito; involved in integration testing with Postman and REST Assured.
  • Implemented log tracing and error handling using Log4j and AWS CloudWatch Logs.
  • Provided production support, and worked on performance tuning and hotfix deployments during release cycles.

Environment: Java 8–21, Jakarta EE 10, Spring Boot, REST, Hibernate 6, AngularJS, AWS (EC2, S3, RDS, Lambda, CloudWatch), Tomcat 10, Jenkins, Maven, Oracle, JUnit, Git, Eclipse, and JIRA.

Java Developer

FirstBank
Lakewood, CO
12.2017 - 10.2018

Company Overview: FirstBank, sometimes referred to as 1STBank, is a Colorado-based and privately held bank and financial services company that owns over 115 FirstBank locations in three states in the Southwestern U.S.: Colorado, Arizona, and CalThe project is the Online Account Enhancement for developing an online website with support to interact with vendor services and generate accounts for eligible customers by using the Spring framework to develop RESTful services along with Hibernate for integration with Oracle DB.

  • Developed RESTful web services using Spring Boot, and integrated them with Oracle DB using Hibernate and Spring Data.
  • Designed and implemented backend APIs and internal services using Java 8, leveraging lambda expressions, Optional, and Stream APIs for cleaner code.
  • Built SOAP and REST clients using Jersey, Apache HTTP Client, and Axis, interacting with internal .NET-based systems and third-party providers.
  • Created automated build and deployment pipelines using Maven and Jenkins, producing WAR/EAR artifacts for Tomcat and WebSphere.
  • Integrated AWS EC2 and S3 for deploying services, and securely storing user documents and logs.
  • Managed configurations and secrets using environment-specific property files and secure credentials setup.
  • Wrote advanced SQL and PL/SQL queries, stored procedures, and triggers for transactional modules in Oracle 11g.
  • Utilized GIT for version control, and handled merge conflicts and branching strategies across agile sprints.
  • Conducted unit testing using JUnit, and API testing using Postman and SoapUI; supported functional automation via Selenium.
  • Supported production issue resolution and provided hotfixes for critical releases in collaboration with QA and DevOps teams.
  • Participated in Agile ceremonies (daily stand-ups, sprint planning, retrospectives), and contributed to backlog grooming.
  • Documented API contracts, system flows, and known issues in Confluence, and shared knowledge during peer reviews.

Environment: Java 8, Spring Boot, Hibernate, REST, SOAP, Oracle, Jenkins, Maven, AWS (EC2, S3), Git, JIRA, Postman, SOAP UI, JSP, Servlets, ReactJS, Eclipse, and Linux.

Education

Masters - Computer science

University of Texas at Tyler
Tyler, Texas, USA
05.2017

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
Hyderabad, India
05.2015

Skills

Languages:
Java 8/21, C, C, Data Structures, SQL, PL/SQL

Java/J2EE Technologies:
JSP, Servlets, JDBC, JNDI, Java Beans, Web Services (SOAP/REST), WSDL, UDDI, Jersey, Axis

Frameworks:
Spring Framework (Core, MVC, Boot, Security, AOP, Data), Hibernate (3–6), Struts, Microservices, Jakarta EE (post-2021), Log4j, Maven, JUnit, Mockito

AWS/Cloud Technologies:
EC2, S3, RDS, Lambda, CloudWatch, IAM, AWS CLI, CodePipeline

Web Technologies:
HTML, JavaScript, XML, CSS, XHTML, DHTML, jQuery, AJAX, PHP

Application/Web Servers:
Apache Tomcat, JBoss, WebSphere, WebLogic, Apache HTTP Server

Software Methodologies:
Agile (Scrum), Waterfall, Test-Driven Development (TDD), Continuous Integration/Delivery (CI/CD)

Testing & Automation Tools:
JUnit, Mockito, Postman, SOAP UI, Selenium WebDriver, TestNG, Apache HTTP Client, Jersey Client, Page Object Model, Firebug, FirePath

Version Control:
Git, Subversion (SVN), CVS

IDEs/Build/DevOps Tools:
Eclipse, Spring Tool Suite (STS), OEPE, Jenkins, Maven, Ant, Toad, JIRA, Rally, Confluence, SOAP UI, GitHub Actions

Databases:
Oracle, MySQL, MongoDB, Cassandra, HBase, CQL

Operating Systems:
Windows, UNIX, Linux, macOS, DOS

Projects

Project: Industry Oriented Mini-Project Jan ‘14 - Aug ‘14

Summary: The main aim of developing this project is to provide users the information about the location of the TVS bike service stations available in Hyderabad. If there is any new service station, then it allows the administrator to add the location of the new service station. If in case, removal of any service station then it allows administrator to delete that location., Responsibilities:, - Develop Spring based application to connect to backend services such as MySQL database and REST services., - Design a UI for user interaction using HTML, JSP and CSS technologies., - Working with IDE and version control systems such as Eclipse and GIT to maintain code and workflow of the project and deploying them to Tomcat server, Environment: Java 1.6, Spring, Hibernate, JSP, REST, Jersey, HTML, CSS, Eclipse, Apache Tomcat Server, MySQL.

Project: Insurance management system Feb ‘16 - Jun ‘16

Summary: Design, develop, and test Insurance Management System that provides insurance services to clients, insurance companies and agents based on combined database. The project is implemented in four parts: conceptual design and requirements analysis (Phase I), database design requirements (Phase II), normalization (Phase III), and final report &demo (Phase IV)., Responsibilities:, - Used Model View Controller (MVC) architecture for developing this application., - Developed user interface code using JSP., - Involved in Database design and developing SQL Queries, stored procedures on Oracle., - Execute SQL queries on the backend databases to test/validate the data., Environment: Java 1.6, Spring 4.x, RESTful Web services, Hibernate 4.3, Oracle database, Spring Tool Suite, Windows 7, JUnit, GIT, Maven, Jenkins and Tomcat.

Timeline

Sr Java Developer

CareFirst- FEPOC
10.2018 - Current

Java Developer

FirstBank
12.2017 - 10.2018

Masters - Computer science

University of Texas at Tyler

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
Rohit Mekala