Post Job Free
Sign in

Software Development Java Developer

Location:
Rock Hill, SC
Posted:
February 18, 2025

Contact this candidate

Resume:

Abhilash A

*********@*****.***

972-***-****

Java Developer

Background Summary: A dedicated proficient with 8 years of experience in Web Applications and user interfaces using Spring boot, Spring batch, Kafka, RDBMS, AWS, jQuery, AngularJS, Webpack, AJAX, JSON.

●Experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Leading, Code development, Code integration, Application Maintenance, Testing, in Java and J2EE Applications.

●Working knowledge and experience in multi-tiereddistributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).

●Customized Restful Web Service using Spring RestfulAPI, sending JSON format data packets between front-end and middle-tier controllers.

●Experience in using Struts framework with features like Tiles, ValidatorFramework and Spring MVC framework.

●Expertise in Core Java concepts including Collections, Exception Handling, Multi-Threading, Generics and Java I/O etc.

●Extensive experience in Java/J2EE programming technologies like JDBC, Servlets, JS.

●Good Knowledge of using IDE Tools like Eclipse, NetBeans for Java/J2EE application development.

●Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.

●Involved in creating the Unit test case using Junit.

●Experienced in developing micro services using Docker and AWS

●Good in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, Angular JS, Angular11, Node. js, JQuery, Bootstrap3, Ajax Concepts, CSS3 Media Queries.

●Hands on experience with Version control and configuration management tools like Git, GitHub, CVS and SVN.

●Good experience with Responsive Web Design (RWD).

● Have experience using CSS processors like LESS and SASS.

●Experience in Angular 11, Typescript,Angular -cli, @components, @directives, and features in Angular2 framework.

●Hands on experience withAngular JS directives, services, factories, filters, utility functions and built in components.

●Familiar in writing Custom Directives in AngularJS, making use of Modules and Filters objects according to the application requirement.

●Hands-on experience working with contemporary front-end framework and libraries such as Angular

●Expertise in using protractor tool with AngularJS in Jasmine framework.

●Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.

TECHNICAL SKILLS:

Languages : Java, C, C++, ASP.NET

Technologies : Web Services, JDBC, Servlets,J BOSS,JSP,JavaBeans

Reporting Tools : : Oracle BI Publisher 10g/11g, SoapUI, Postman, Splunk

Web frameworks : Spring boot, Struts, Spring MVC, Spring,Maven.

Scripting Languages : JavaScript,JQuery, Bootstrap, Angular JS,Angular11 Node js, Type script

Markup Languages : HTML, CSS, XHTML,XML.

DBMS : DB2, Oracle, PL/SQL, JBOSS, MySQL,MS Access.

Operating systems : Windows 9x/NT/2000/XP, Unix, Linux.

IDE Tools : Eclipse, NetBeans,IntelliJ, Sublime text, Atom .

BCBS KANSAS August 2024–present

Full Stack Java Developer

Responsibilities:

Developed REST APIs to be consumed by other services and Used Maven to build application and deploy on the server.

Developed the application with various Spring Frameworks modules like Spring Boot, Spring Security, Spring Batch, JPA and Hibernate.

Used Spring MVC framework at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, maintenance will be very easy.

Developed the application with various Spring Frameworks modules like Spring Boot, Spring Security, Spring Batch, JPA and Hibernate.

Integrated Spring boot services with Kafka to poll and push messages.

Configured AWS Identity and Access Management (IAM) Groups and Users for Improved Login authentication.

Developed DAO service methods to populate the domain model objects using hibernate and Configured Log4J for logging and debugging.

Worked on Implementing and planning the server-side architecture using Spring and Hibernate.

Used GIT for version control management in order to work different team members on the same module, Weblogic was used as desired web server.

Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).

Worked on production support to resolve the issues.

Used Rally Board for issue tracking and assigning the tasks to me and offshore developers.

Create and maintain fully automated CI/CD pipelines for code deployment using DevOps tools.

Proficient in developing Continuous Integration/ Delivery pipelines.

Install kafka on Hadoop cluster and configure producer and consumer coding part in java.

Written SQL Queries and stored procedures to interact with Oracle DB.

RESTful web services using Jersey for JAX-RS implementation.

Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using Spring Security.

Involved in exposing, consuming and packaging REST Web services using Spring Rest Template.

Developed and coded for Logging, Exception. Implemented persistence to database using the hibernate ORM. Using Jenkins for continuous integration for testing and deploying code into production.

Environment: : Java, Springboot, HTML, Micro Services, IBM WebSphere, Eclipse, JSON, JQuery, Hibernate, JPA, Java Script, Tomcat Server, AWS, Java Junit, Apache Kafka, Oracle 12c.

Lincoln Financial Group, NC Dec 2018 –July2024

Full Stack Java Developer

Responsibilities:

Developed the application with various Spring Frameworks modules like Spring Boot, Spring Security, Spring Batch, JPA and Hibernate.

Used Spring MVC framework at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, maintenance will be very easy.

Integrated Spring boot services with Kafka to poll and push messages.

Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection Objects.

Involved in creating EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.

Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.

Configured AWS Identity and Access Management (IAM) Groups and Users for Improved Login authentication.

Developed REST APIs to be consumed by other services and Used Maven to build application and deploy on the server.

Developed DAO service methods to populate the domain model objects using hibernate and Configured Log4J for logging and debugging.

Worked on Implementing and planning the server-side architecture using Spring and Hibernate.

Used GIT for version control management in order to work different team members on the same module, Weblogic was used as desired web server.

Developed RESTful Web services for transmission of data in JSON format. Developed front-end content using Angular 11, HTML5, CSS3, Bootstrap.

Developed front-end content using Angular 11, HTML5, CSS3, Bootstrap.

Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).

Involved in reading the logs using Splunk tool.

Worked on production support for the batch jobs which runs every 15 minutes.

Used JIRA and Version1 for issue tracking and assigning the tasks to me and offshore developers.

Pairing and mob programming with the team to understand requirements and resolve issues soon.

Create and maintain fully automated CI/CD pipelines for code deployment using DevOps tools.

Proficient in developing Continuous Integration/ Delivery pipelines.

Install kafka on Hadoop cluster and configure producer and consumer coding part in java.

Written SQL Queries and stored procedures to interact with Oracle DB.

RESTful web services using Jersey for JAX-RS implementation.

Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using Spring Security.

Involved in exposing, consuming and packaging REST Web services using Spring Rest Template.

Developed and coded for Logging, Exception. Implemented persistence to database using the hibernate ORM. Using Jenkins for continuous integration for testing and deploying code into production.

Environment: : Java, Springboot, HTML, Micro Services, Eclipse, JSON, JQuery, Hibernate, JPA, Java Script, Tomcat Server, AWS, Java Junit, Apache Kafka, Oracle 12c.

Homesite Insurance, MA Jan 2016 – Nov 2018

Full Stack Java Developer

Responsibilities:

Developed the application by coordinating requirements, schedules, and activities, contributing to team meetings, troubleshooting the production issues across multiple environments and operating platforms.

Involved in complete Agile, SDLC methodology - Requirement Analysis, Development, System, and Integration Testing including Scrum, sprints, and retrospectives.

Developed web pages using spring framework (Spring MVC, Spring Core, Spring Boot).

Working with Spring Security has improved support substantially for adding security to your service layer methods.

Involved in various phases of Software Development Life Cycle (SDLC) and developed application according to client specifications.

Participated in daily sprint meetings to produce the deliverables in time and discussed issues with team.

Worked on developing SPA (single page applications) using Angular and AngularJS for older applications.

Developed application components using Agile utilizing test driven approach (TDD).

Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.

Wrote Angular services to consume Restful web service/Restful API to load data.

Configured routes to switch between different views by implementing Routing Concept in Angular.

Handled different web services calls using promises.

Generated modules, components, services using Angular CLI of Angular in Typescript.

Used Angular for databinding, and NodeJS for back-end support with APIs.

Used NodeJS to implement and deliver customer-facing solutions.

Developed custom filters for performing sorting and search operations using filters in Angular.

Involved in installing and configuring Eclipse and Maven for development.

Developed user interface with HTML5, CSS3, and Java script for client-side development and validation.

Created Typescript reusable components and services to consume RESTAPTs using component-based architecture using Angular.

Enhanced legacy application by building new components in angular and typescript.

Responsible for creating End-to-End test cases using Junit testing framework.

Performed debugging of the web application using web developer tools.

Used JIRA for issue tracking and assigning the tasks to developers.

Created technical documentation of the projects in Confluence and written helpful articles/tool set up for the projects to keep track for entire team.

Gained knowledge while working for POC on of our projects on Elastic Search, DevOps technologies.

Brushed up knowledge and worked with DevOps tools with continuous deliveries deployments.

Worked with AWS Ec2 instances by collaborating with architecture team and trying to implement AWS lambda to make server less.

Developed Rest services using spring boot.

Implemented GET and POST Api using spring rest framework.

Used JPA in Spring boot to integrate with database.

Implemented caching in Spring boot services with Redis.

Involved debugging production support tickets on applications implemented microservices using spring boot and Rest API.

Environment: Angular, Angular JS, Typescripts Eclipse, spring boot, Unix/Linux.



Contact this candidate