Post Job Free
Sign in

Java Developer Spring Boot

Location:
Hyderabad, Telangana, India
Posted:
May 07, 2025

Contact this candidate

Resume:

Arjun Epuri

Java Developer

Phone No: 571-***-****

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

Work Authorization: CITIZEN

LinkedIn Id: www.linkedin.com/in/arjun-e-089a53246

PROFESSIONAL SUMMARY:

Java Developer with 4+ years of experience in building scalable, cloud-based applications using Java 8+, Spring Boot, REST APIs, and Microservices. Proficient in Docker, Kubernetes, AWS, and CI/CD pipelines for efficient deployment. Optimized API response times by 30% and improved database query efficiency by 25%.

As a Java Full Stack SME has expertise in developing Enterprise Applications using Java and J2EE technologies Such as JSP, Servlets, Enterprise Java Beans, RESTful Web Services, SOAP Web Services, JDBC, JMS, JAXB, SOA.

Developed and optimized a microservices-based application that reduced API response time by 30%.

Experience in Front End UI technologies like HTML5, XHTML, DHTML, CSS3 (SASS, LESS), JavaScript, Typescript, JQuery, Bootstrap.

Expertise in Spring Framework modules such as Spring MVC, Spring IOC, AOP and Spring JDBC, Spring Data, Spring REST, Spring JTA, Spring IO, Spring Security, Spring Boot with Thyme leaf template.

Experience in developing Angular components using TypeScript.

Experience in Model View Controller (MVC) Architecture based applications using Core Java, Framework, Spring MVC, Spring AOP.

Developed Microservices architecture using Spring Boot to avoid boiler plate code and XML configurations.

Good working knowledge in developing and deploying Microservices related applications with Spring Boot and Spring Cloud.

Good knowledge in understanding and using NoSQL databases Apache Cassandra, Mongo DB, Dynamo DB, Couch DB.

Experience on querying various Relational Database Management Systems including MySQL, Oracle, DB2 with SQL and PL/SQL.

Extensive experience with Java based ORM frameworks involving Hibernate, JPA, Spring Data and iBatis.

Experienced in using JSON Web Token (JWT) for authenticating between two parties.

Expertise in Log4J for extensible logging, debugging and error tracing.

Hands on experience on Client- side build tools like Gulp, NPM, Web pack, Grunt, and Bower.

Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills.

TECHNICAL SKILL SUMMARY:

Java/J2EE Technologies

Hibernate, Servlets, JSP, JSTL, JDBC, JMS, JPA, JNDI, EJB, Java Beans, Applets...

Languages

Java 8+, JDK, C++, C, XML, HTML5, CSS3

Web technologies

JSP, JavaScript, jQuery, AJAX, Angular, Angular CLI, Angular Material, Express.js,, Node.js, Bootstrap

Frameworks

Spring Boot, Spring Security, Spring Cloud, Hibernate, JPA

Web Service Frameworks

JAX-WS, JAX-RPC, JAX-RS, Apache CXF, Axis, Jersey

Database Servers

Oracle, DB2, SQL Server, MySQL, MongoDB

Version Control

CVS, SVN, Clear Case, Git, Bitbucket

Servers

Oracle, WebLogic, IBM WebSphere, JBoss, Tomcat

Cloud technologies

AWS, Azure

DevOps tools

Docker, Kubernetes, CI/CD with Jenkins, GitHub Actions

API development tools

Postman, Swagger, API Gateway

Operating Systems

Windows, Mac, Linux/UNIX

Soft skills

Problem-solving, leadership, collaboration

PROFESSIONAL EXPERIENCE:

Client: Prevail Bank, Wisconsin Rapids, WI Sep 2022 – PRESENT

Role: Java Developer

Responsibilities:

Analyzed requirements with the business team, and involved in design, development and testing of the application.

Developed Customer GUI using HTML5, CSS3, LESS, JSON, AJAX, JQuery and Backbone.js to simplify the complexities of the application and to create single page application.

Used Bootstrap for faster and easier web development.

Improved application performance by 25% by optimizing database queries using Hibernate.

Deployment & monitoring experience (AWS, Azure, Docker, Kubernetes).

Backbone.js communicates via events and helps to develop fast application and easily maintainable code.

Backbone.js used for creating single page application using a RESTful JSON interface service.

Used Ember.js to create reusable and maintainable JavaScript web applications and Ember.js views are created by using handlebar template.

Implementing the Backbone.js and Spring MVC framework for data access.

Developed application using Frameworks Spring MVC, Spring IOC, Spring AOP and Hibernate

Used Spring AOP for cross cutting concerns and Spring IOC for loosely coupled code.

Implemented using Spring MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.

Integrated Spring MVC with Optimized database performance by 25% using Hibernate caching strategies from Oracle Database.

Developed RESTful APIs using Spring Boot, reducing data retrieval time by 40% that are reusable and interoperable, based on Spring RESTful Services using Jersey framework.

Used Spring Security for user Authentication and authorization.

Implemented Hibernate in the data access object layer to access and update information in the Oracle Database.

Used Hibernate First Level and Second Level Cache for quick accessing data.

Implemented the project using Web Services, WSDL, UDDI, and SOAP to communicate with other systems by using apache Axis.

Created complex scheduler tasks/jobs using Quartz Scheduler library. Developed custom exception handling mechanism to handle errors/exceptions.

Developed JUnit test cases to unit test the business logic and Supporting System Test and User Acceptance Test.

Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration

Followed Agile Software Development Methodology and Test Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.

Environment: Java, JavaScript, HTML5, CSS3, JSON, AJAX, Aws, JQuery, Angular, Node.js, Backbone.js, Bootstrap, Spring Suit, Hibernate, Servlets, EJB, REST, Apache, Maven, Jenkins, Junit, Apache axis, Oracle, Windows.

Client: O2 Technologies Inc., Irvine, CA Nov 2020 – Aug 2022

Role: Java Developer

Responsibilities:

Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.

The development of web design includes HTML5, XML, CSS3, SASS, JSON, JavaScript, JQuery, and Angular.

Document Object Model (DOM) manipulation performed using JavaScript, jQuery and Angular.

Developed mockups and prototypes using HTML5 and CSS3.

Involved in developing the Angular MVC framework for the Single Page Application development.

Developed Bill generation and Plan management modules using Angular.

Used features in Angular such as data binding, ng-route for routing, custom filters, and custom directives to meet business requirements.

API development & integration details (RESTful, GraphQL, gRPC).

Worked on Angular Controllers, Filters, Services, Templates, Events and Injectors.

Used Bootstrap components of Angular-UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.

Created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.

Designing and developed Micro Services using (MEAN Stack) Node.js, Mongo DB, Angular Elastic search on Private Cloud OpenStack Platform using Express.js.

Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node.js based JavaScript library.

Used Express.js which is fast, assertive, essential and moderate web framework of Node.js that helps manage a sever and routes.

Used Ajax Express for automatically AJAX requests handling middleware for Express framework

Configuration file and Node.js is used at back end to interact with MongoDB using Mongoose connector.

Worked with NoSQL database MongoDB and worked with it to perform many different operations

Designed and implemented scalable, secure cloud architecture based on Amazon Web Services(AWS).

Performs UNIT testing with JASMINE and KARMA, and develops web services using RESTFUL API.

Used Selenium Web Driver to run test cases in multiple browsers and Platforms.

Used Swagger UI to consume third party restful web services.

Experienced behavior driven development using SCRUM framework under Agile Methodology.

Environment: Java, JavaScript, HTML5, XML, CSS3, JSON, JQuery, Angular, Bootstrap, Node.js, Express.js, Eclipse, AJAX, JSON, Spring Suit, Hibernate, Servlets, EJB, Restful API, Gulp, SQL, Oracle, Windows.

Education: B.Tech in Computer Science, Jawaharlal Nehru Technological University, 2021, Hyderabad, India



Contact this candidate