Post Job Free
Sign in

Java Developer

Location:
Chicago, IL
Posted:
January 31, 2023

Contact this candidate

Resume:

KALYANI

Email: ***************@*****.*** Phone: 214-***-****

Professional Summary:

●Around 7 years of IT experience with strong analytical skills in implementing various software applications and products using

JAVA/J2EE technologies.

●Expertise in developing applications using Java, J2EE Standards, Java Server Faces, EJB, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, VXML, Hibernate, Oracle, MVC Architecture, Web Services, AWS, RESTFUL, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.

●Highly self-motivated and goal oriented professional with experience in all phases of software development, troubleshooting, bug-fixing and maintenance using Java, J2EE technologies in Telecommunications, Banking and Infrastructure management projects.

●Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS and Node JS as a platform for web applications.

●Strong experience in Agile, Waterfall, Scrum Software Development Life Cycle methodology like Gathering requirements, Designing, Developing, testing, Implementing the web-based applications and UI applications

●Expertise in object-oriented design, design patterns, and distributed programming. Involved in all stages of Software Development life cycle (SDLC).

●Expertise in developing enterprise applications using various J2EE technologies. Including EJB2.1/3.0, JDK, JDBC, JPA, XML, HTML, Servlets, JNDI, Web Services.

●Experience in implementing Core Java & J2EE design patterns like Singleton, Session Facade, Business Delegate, DAO, Service locator, Value object.

●Experience in both Standalone and Web based applications developed in HTML, CSS, JavaScript, jQuery, Angular JS, AJAX, Java, Struts and J2EE.

●Worked on Integration of Microservices deployment patterns with the PAAS platform on top of AWS and Integrating with the Config server and ZUUL proxy.

●3+ years of Extensive experience as a React JS Developer.

●Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Microsoft Visio.

●Expertise in developing distributed applications using EJB

●Hands on experience on AWS with Docker, Redhat instance creation with data warehousing and other application services.

●Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems…

●Expertise in React JS framework to develop the SPA.

●Experienced in React JS and working with React Flux architecture.

●Expertise in implementing Session Beans for business logic, Entity Beans for data persistence.

●Worked on working with IBM WebSphere 6x, 7x application server technologies, and Apache tomcat.

●Good experience in using JPA and Hibernate for Object Relational Mapping. Good work experience with Weblogic, Tomcat Server, and Glassfish Server.

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

●Experience in working with Databases like Oracle, MS SQL Server.

●Experience in using development tools like Eclipse, NetBeans, JDeveloper, sql developer, Toad, SoapUI.

●Hands-on experience of Angular 4, Model-View- Controller (MVC) pattern, designing and developing Single Page Application (SPA)

●Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS and GCP.

●Experience in using Spring IOC to integrate with Hibernate and other technologies like EJB’s.

●Experience in developing build scripts using ANT and Maven.

●Proficient in using IDE like IntelliJ, Eclipse and Netbeans.

●Proficiency in IDEs such as Eclipse, IntelliJ, Sublime Text, Notepad ++, and Visual Studio code etc.

●Worked with configuration management tools like CVS, SVN, GIT and VSS.

●Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

EDUCATION: Master in computer science from Governors State University- University Park, IL

TECHNICAL SKILLS:

Programming

JAVA, C, C++, SQL, PL/SQL, JavaScript

Java/J2EE Technologies

Java, J2EE, JSP, JSTL, EJB, Servlet, JMS, JDBC, JNDI, JAX-RS, JQuery, Exception Handling, Multi-threading, Java Beans, Struts, Tiles, Validation Framework, Hibernate, Spring MVC, Spring Core

Scripting languages

HTML, CSS, XML, JavaScript, AJAX, JSON, DHTML, XSL, XSLT, Groovy

Distributed Technologies

EJB, JDBC, JNDI, JMS

ORM Tools

Hibernate, JPA

Web services

SOAP, RESTful

Database Systems

IBM DB2, Oracle 9i/10g, MYSQL

Web/Application Servers

Web Sphere, WebLogic, Tomcat and JBoss server

IDE

Eclipse, NetBeans

Frameworks

Struts, Spring, Angular JS, Node JS, BootStrap, Spring MVC, and Hibernate, Log4j, Junit

Methodologies

Agile

Tools

SQL Navigator, Ant, Maven builds, Jenkins, TOAD, Gradle, Rational Rose, Rational ClearQuest

Testing Tools

JUnit, Selenium

Version Control

SVN, GIT

Operating Systems

Windows 95/98/NT/2000/Server/XP/7, Unix and Linux

WORK EXPERIENCE

Client: General Motors, MI Aug 2021 - Present

Role: Java Developer

Responsibilities:

●Design and development of spring Application Framework.

●Working on spring boot and JDK 11( Java 1.11)

●Troubleshooting any performance or configuration issues with MySQL and Oracle.

●Used MySQL, DynamoDB and ElastiCache to perform basic database administration.

●Implemented and maintained the branching and build/release strategies utilizing Subversion (SVN) and GIT involved in periodic archiving and storage of the source code for disaster recovery.

●Implemented REST web services for other applications to communicate.

●Annotation based Hibernate beans developed to eliminate the mapping XML files.

●Used Jenkins plugins for code coverage and also to run the entire test before generating war file.

●Implemented the integration with the back-end system with web services using SOAP and WSDL.

●Worked with jQuery UI to improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc.

●Developed Java Beans and Utility Classes for interacting with the database using JDBC.

●Used SQL statements and procedures to fetch the data from the database.

●Processed JSON Request according to different type’s modules, actions and request data.

●Designed and implemented of Spring-Security for the application for authentication process against LDAP, J2EE

pre-authentication and Database.

●Involved in migration and integration of Sybase database servers.

●Created jar files, compiled them and run those using Maven scripts

●Maintained and written Sybase stored procedures.

●Used GIT repository for software configuration management and version control

Environment: Java, Agile, Springboot,, microservices,SOAP, XML, Jenkins,, SQL, JSON,, Apache tomcat, Oracle 11g/12i, GIT, Jenkins, tfs, PCF.

Walmart May 2020 - July 2021

Java Developer

Walmart is a retail store and we as a backend developer are involved in creating a java application which will help in analyzing data and can be used as a marketing resource in different countries.

Responsibilities:

●Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application.

●Participated in Scrum, Retrospective and Planning Meetings.

●Involved in data migration, performance test and application Upgrades to different versions.

●Developing Restful web services and testing using SOAP UI and postman.

●Developing database Schemas, functions and procedures

●Used GIT version controlling to maintain project versions.

●Working with a third party in software installation and testing.

●As a part of Quality assurance participating in the Code review process.

●Working on Automic to schedule jobs and for creating workflows.

●Creating templates/Scripts for running jobs in Automic.

●Knowledge of Automic (UC4) Enterprise Job Scheduler or any scheduling tool.

●Experience with Linux and Windows Operating Systems.

Environment: Java, JSP, RESTFUL Services, SOAP, SOAP UI, HTML, CSS, Maven, JIRA, SPLUNK,Automic,Oracle,Hive,Linux/Unix, Eclipse,Yaml,Git,Agile.

Express-Scripts, Franklin Lakes, NJ Aug 2018– April 2020 Title: Java Full Stack Developer

Project: Communication Gateway

Description: Express Scripts is the largest pharmacy benefit management (PBM) organization Express Scripts provides integrated pharmacy benefit management services including network-pharmacy claims processing; home delivery pharmacy services; specialty pharmacy benefit management, through its subsidiary Accredo; benefit-design consultation; drug-utilization review; formulary management; and medical and drug data analysis services to manage drug plans for health plans, self-insured employers and government agencies (both as administrator of employee benefits and public assistance programs).

Responsibilities:

●Interacting with the business users, analysts and understanding the requirements for creating outreaches.

●Designed dynamic and browser compatible pages using HTML5, CSS3, and Bootstrap, React Js,jQuery, JavaScript and Groovy techniques.

●Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO, and MVC.

●Used Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL).

●Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.

●Configured and Integrated Spring and Hibernate frameworks.

●Implemented spring security for all micro services.

●Automation of manual on-Boarding work for VNF in ECM using HTML, CSS, JavaScript, Microservice and MySQL

●Built Spring boot-based Java micro services to support enterprise web application.

●It is a migration project in which we are moving data from chs and thunderhead to cgsrs.

●Working on spring boot and JDK 8( Java 1.8)

●Used React-Router to turn application into Single Page Application

●Developed Client-side code in Angular JS, integrated with REST, processed the JSON response

●Used React flux to polish the data and for single directional flow.

●Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.

●Used RESTful web services producer and consumer concepts to build this API as a micro Service.

●Used Tomcat web server for development purpose.

●Designed and developed RESTful Web Services using Spring Boot.

●Developed application using Eclipse and used build and deploy tool as Maven.

●Involved in unit and integration testing using both SOAPUI and Postman trace tool.

●Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub

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

●Implemented Agile methodologies to achieve continuous attention to technical excellence and good design.

●Created dashboard using React JS and REST API.

●Created the Stored Procedures, functions and triggers using PL/SQL.

●Using hipchat for communication.

Environment: Java 1.8, J2EE, Spring BOOT, JSP, Apache Camel (JMS), AJAX, Angular JS, JSON,Servlet, JENKINS, JIRA, Eclipse Luna, Docker, XML, IntelliJ IDEA, Core Java, Rest API, JAX-RS, Web services, HTML5, JavaScript, CSS3, Oracle database, Mister Q,React JS, JDBC, Maven, GIT, OOD, Unix, Linux, Log4J.

World of Promotions, Chicago, IL May 2017- July 2018 Title: Java Developer

Responsibilities:

●Interacting with the business users, analysts and understanding the requirements.

●Used JSF Framework to wire the business components.

●Defining the managing beans in faces context and business layer component beans.

●Developed Client-side code in Angular JS, integrated with REST, processed the JSON response

●Defined Managed beans using annotations and implemented navigation on UI pages in JSF 2.

●Generated PDF reports using IText and core Renderer jars api.

●Used Maven to build project by defining all dependencies in POM.xml file.

●Defined service layer using EJB3.0. Defined remote and local services using JNDI names.

●Accessed remote and local EJB services from controller using JNDI names.

●Created Different Model objects layer for Database and presentation.

●Created Dashboard for internal access on React Js.

●Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.

●Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.

●Used Spring Boot for developing individual component and deployed them individually on AWS using Docker. Writing the code using Lambda Expression on JDK 8 (java 1.8)

●Developed data access objects layer components to interact with DB2 and used MyBatis to access database.

●Worked on data access layer for insertions, updating and retrieval operations of data from DB2 database.

●Performed deployment of project EAR on WebSphere.

●Data Access Layer accessed Database using JNDI Names of Data source which are created on WebSphere.

●Used Log4j to log the error friendly log messages to the log files.

●Interacted with UI team in developing GUI using HTML5, JavaScript, JSP, AJAX, JSON, and CSS3.

●Presentation layer was developed using JSP, Ajax, and JavaScript.

●Setup Alerting and monitoring using Stackdriver in GCP.

●Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS.

●Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.

●Update wiki pages whenever any new classes or interfaces are being added.

●Involved in the planning process of iterations under the Agile Scrum methodology.

●Written different unit test cases with different scenario and ran them in Junit to test it.

Environment: Java 1.8, J2EE, Spring BOOT, JSP, Apache Camel (JMS), AJAX, Angular JS, JSON, Servlet, JENKINS, JIRA, Tomcat Application Server, Docker, XML, HQL, Hibernate, IntelliJ, IDEA, Core Java, Multithreading, Rest API, JAX-RS, Web services, HTML5,GCP, JavaScript, CSS3, Oracle database, Apache Cassandra, JDBC, Maven, GIT, OOD, Unix, Linux, Log4J,React Js.



Contact this candidate