Post Job Free
Sign in

Front End Core Java

Location:
Atlanta, GA
Posted:
December 07, 2023

Contact this candidate

Resume:

Spandana J

(***) ***- ****

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

Professional Summary Technically advanced Java/JEE Developer with 9 years of experience in designing, developing user-centric applications using various technologies. Offering strong expertise in multiple programming languages.

• Expert in core Java development with very good hands-on experience in writing /analyzing SQL, writing stored procedures, triggers, functions.

• Experienced in object oriented, data structures, collections framework API for framework design in Java.

• Expert working in multithreaded Java applications and tuning applications for performance optimization and synchronization.

• Experienced working in multiple projects in Java, J2EE using Spring and Hibernate technologies.

• Proficient in designing and developing web front end, component-based, object-oriented systems for building multi-tier architecture with hands on development expertise in front end GUI layer, application layer including middleware and core business frameworks and back-end (database) layer integration.

• J2EE application architecture and design experience using design patterns like Singleton, Factory, Abstract Factory, Service Locator, DAO, DTO and Business Delegate.

• Experience in developing applications using MVC Architecture, Struts, Spring, Hibernate, JSP, Servlets, JDBC, XML and Design Patterns.

• Experienced working in relational databases like Oracle, IBM DB2, MS SQL Server, MySQL.

• Experienced working in front-end technologies like JavaScript, JSP, JQuery, React and Angular.

• Experienced working in messaging systems and REST Web Services.

• Experience with different spring modules like Spring MVC, Spring Core, Spring AOP and Spring ORM. Good understanding of IOC and Dependency Injection.

• Experience in developing backend data streams for applications using Apache Kafka.

• Exposure to IDEs like Eclipse, IntelliJ and NetBeans and code management tools like IBM Rational ClearCase, GIT.

• Installation and administration of application servers WebSphere, WebLogic and Tomcat.

• Experienced in production support activities for deployment, bug fixing and troubleshooting for highly critical applications.

• Experienced working in AGILE SCRUM methodology.

• Proactive and result-oriented leader with responsibilities that involved architecture review, documenting software architecture and design specifications, implementation in Java and J2EE, mentoring and architecture presentations to various stakeholders.

• Strong contributor towards knowledge management activities including project documentation, user manuals, component user guides and other technical documentation.

• Excellent track record in dealing with stakeholders in technology, business and operations.

Technical Skills Languages Core Java, J2EE framework, JUnit, Spring, JDBC, Hibernate Web based Development Rest Web Services, XML, JSON Web Technologies JavaScript, jQuery, React, Angular, HTML5, Webservices Database Oracle 11i, DB2, MS-SQL Server, MySQL, RDBMS Version Control Tools Git, Rational ClearCase

Web Servers Tomcat, Apache, IBM WebSphere

Tools Eclipse, PL SQL Developer, JUnit, Jenkins, Putty, WinSCP, Postman Other Frameworks Node.js, Express.js

Software Methodologies Agile, Iterative, Waterfall, Test Driven, Scrum GUI JavaScript, React, Angular, AJAX, jQuery, JSP, XML/XSL/DOM, XSD/DTD, WSDL, HTML/DHTML

Testing Tools/ Others JUnit, Putty, Postman

Middleware Technologies JMS, Spring Integration, Spring OAuth Build-Automation Tools/

Issue Tracking Tools

Maven, Jenkins, JIRA

OS & Environment Windows, Mac, UNIX

Work Experience Description: Delta Dental provides dental insurance to people across USA. Project was a part of billing and the payments team which provides billing information that is retrieved from Facets and payments services which is a utility that consumers use for changing their payment preferences, submit payment, review pending payments. The APIs developed provided functional and data services required for Delta Dental. Responsibilities:

● Used Agile Methodology and involved in all phases of the Software development life cycle (SDLC).

● Played a key role starting from requirements gathering, modeling, analysis, design, development to testing.

● Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.

● Wrote Micro Services using Spring Boot, Spring MVC and AngularJS.

● Used JavaScript, JQuery, AngularJS, Node JS and AJAX technologies for front end user input validations and Restful web service calls.

● Spring annotations mechanism to create RESTful applications.

● Involved in the spring controller development using spring MVC, spring security and spring core modules.

● Used Apache Kafka in cluster as messaging system between the APIs and Microservices.

● Implemented Business Logic using Java, Spring and Hibernate.

● Created logical and physical data models putting to practice concepts of normalization and RDBMS.

● Wrote SQL/PLSQL queries in Oracle 18c.

● Involved in Bug fixing of various modules that were raised by the testing teams in the application during integration Delta Dental, GA

Java/JEE Developer

Oct 2022 – Till Date

testing phase.

● Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest tool for performance testing.

● Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.

● Used Maven building tool for deployment in application servers.

● To keep track of issues and tasks on individuals used the JIRA ticketing system.

● Used Github to maintain the version of the files. Environment: Java, J2EE, Agile, JSP, Servlet, JavaScript, AngularJS, JQuery, WebSphere Application Server, Spring MVC, Spring Batch, Spring Boot, Spring Security, Hibernate, Oracle, Git, RESTful Web Services, HTML5, CSS, Maven, JUnit, JIRA, GIT

Description: Worked on Anthem project which is a health insurance company. This project is a rapid modernization effort which encompasses moving from on-prem data centers to AWS cloud, as well as breaking Anthem Monolith to microservices, this project handles submitting and tracking insurance claims in the insurance flow. Responsibilities:

● Abide by Agile methodology, attend scrum meetings to update the daily work status & highlight impediments if any.

● Iterate planning meetings to plan the upcoming work, Retrospective meetings to analyze the feedback and identify actions for scope of improvement.

● Gather business requirements and design, develop, test software/web applications and incorporate new features to an existing application.

● Designed front-end presentation logic using Javascript, HTML5, CSS3 etc.

● Implemented Spring Security for authentication and authorization such as Basic Auth, OKTA.

● Implemented Business Logic using Java, Spring, Hibernate.

● Implemented Representational state transfer (REST) Web services for distributed systems using MVC framework

● to retrieve data from the client side.

● Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.

● Created DDL and DML SQL scripts for creation of database objects in Oracle DB.

● Involved in Bug fixing of various modules that were raised by the testing teams in the application during integration

● testing phase.

● Developed unit testing framework using JUnit test cases for continuous integration testing.

● Configured development environment using Tomcat application server for developer’s integration testing.

● Used Maven building tool for creating EAR file to be deployed in application servers.

● To keep track of issues and tasks on individuals used Jira.

● Used Bitbucket to maintain the version of the files. Environment: Java, Agile, JSP, JavaScript, Tomcat Server, Spring Boot, Spring Security, Hibernate, Oracle, Gitlab, RESTful Web Services, HTML5, CSS, Maven, JUnit, BitBucket. Description: Workstation software Validation tool (WSVT) is an internal Application for tracking and scanning of Assets of IBM Employees. This application will list all the software which are installed by the user, and they need to provide the license of the software and their respective managers can review and approve the license for the respective user. Legato Health Technologies, India

Java/JEE Developer

May 2018– Aug 2022

IBM Pvt Ltd, India

Java Developer

Jul 2014 - May 2018

Responsibilities:

● Involved in the entire life cycle development of the application. Reviewing and analyzing data model for developing the Presentation layer and Value Objects

● Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of applications developed using AGILE methodology.

● Used Multithreading, Collections, OOPS concepts for writing code.

● Designed table-less layouts, gradient effects, page layouts, navigation and icons using CSS and appropriate HTML tags as per W3C standards.

● Involved in writing the client end scripts using JavaScript, jQuery.

● Developed the entire application implementing MVC Architecture with Hibernate and spring frameworks.

● Extensively used Hibernate in data access layer to access and update information in the database for registration

● Used JSPs and Servlets for implementing UI/MVC framework.

● Implemented in Spring framework based on MVC design pattern

● Developed framework using Java, MySQL and web server technologies

● Used WebLogic for application deployment and Log4J used for Logging/debugging

● Used JUNIT for unit testing and checking API performance.

● Used GIT version controlling tool and project build tool using Maven.

● Handled production issues/bugs pertaining to both frontend and backend of the application. Environment: Java, J2EE, Servlets, JSP, Hibernate, Spring, HTML, XHTML, CSS, JavaScript, Eclipse, JSP, Scrum, MySQL,, Oracle 9g, Linux, Tomcat, Log4J, JUnit, GIT

Education Bachelor’s in Electronics and Communication Engineering Jawaharlal Nehru Technology University – Hyderabad India 2014



Contact this candidate