Post Job Free
Sign in

Developer Service

Location:
Villa Park, IL
Posted:
December 13, 2020

Contact this candidate

Resume:

Application developer with the knowledge of Java technology, Web technologies, Web services and microservices. Ability to switch roles as per the organization’s requirements. Ability to adapt to new software applications and products, self-starter, with excellent communication skills and understanding of business workflow. Seeking an opportunity to work in an emphatically challenging environment, where I can use my experience and abilities to contribute towards the success of business while working towards my career development.

TECHNICAL SKILLS

Languages: Java, JavaEE, C, C++, SQL, HTML, CSS, JavaScript, jQuery.

Cloud: Docker, AWS.

Databases: Oracle, DB2, PostgreSQL, Ingres

Web/Application Server: WebSphere, JBoss, Apache Tomcat

Operating Systems: Windows OS, UNIX (Solaris), MacOS, Linux

IDE: IntelliJ IDEA, Eclipse, RAD

Build/Deployment Tool: Maven, Jenkins

Source Control: GIT, GitHub, SVN, Tortoise SVN

Testing Framework/Tools: Junit, Selenium, EasyMock, Mockito

Web Technologies: J2EE, EJB, Servlets, JSP, REST, JSON, AJAX, jQuery.

Framework: Spring, SpringBoot, Hibernate, Kafka, AWS SNS, SQS

Design Pattern: Spring MVC, Factory, Singleton, Builder, Template

Methodology: Agile, SCRUM, Waterfall

EXPERIENCE:

Application Developer at CompuSystems Inc. [Jan 2014 to Present]

CompuSystems has enjoyed many years as a major registration service provider for the trade show industry. It offers integrated software that meets the specific needs of our clients, creating an ecosystem that fosters the buyer and seller relationship.

Environment: Java, J2EE, JSP, Servlet, Apache, REST, TomCat, Maven, SVN, Bit bucket, GIT, JavaScript, jQuery, XML, JNDI/JDBC, Ingres, Postgres, CSS, HTML, Velocity, log4j2, Junit, EasyMock, JMeter3, Google Message, Spring Boot, HickariCP, Apache ConnectionPool, AWS Cloud

Projects:

●Integration with Hubspot APIs: Developed Springboot application to push data from the data warehouse to Hubspot API.

●ELT: Developed Spring Boot Application to migrate data from the Ingres database to Postgres database for the Jasper engine. Implemented multithreading to speed up the process.

●AWS Notification Services: Client services login uses 2-factor authentication. Developer notification service for 2-factor authentication using AWS SNS, AWS SQS.

●Legacy Platform Migration: Played a significant role in building a new framework from scratch. Worked on building web service frameworks in particular.

●Pull/Push API Web services: Worked with multiple clients building and integrating web services to pull or push data. Designed and developed a Modular framework which reduced the development time significantly. Configuring and updating the services with zero downtime.

●SSO Integrations: Worked with multiple clients using technologies like JWT, SAML and OAuth to integrate Single Sign On with CompuSystems websites using Modular framework.

●Callback API: Developed a servlet based application to accept JSON requests from clients which stores data and simultaneously print a Badge Onsite.

●CompuLead Smart: Designed, implemented, and documented microservices based RESTFul web service for mobile applications using Object-oriented concepts and design patterns, using technologies like Java and Velocity Engine. The project is flexible enough to create new web service calls just by doing a simple configuration.

Role & Responsibilities:

●Work closely with clients from understanding needs, gathering technical requirements to delivering the end product software.

●Integrated with client APIs (Soap and Rest) to pull and push large amounts of data.

●Developed SSO integration with various clients.

●Worked on various troubleshooting issues related to Database, character encoding, JDK compatibility with TLS.

●Created Linux scripts for debugging logs.

●Developed Junit and EasyMock test cases to meet the build requirement which was 85% code coverage.

●Performed load testing and stress testing using JMeter which helped found few gaps related to server sizing and memory consumption, response time etc. It helped the organization to make key decisions to improve the server infrastructure, which reduced system failure rate significantly.

Java Developer at Kairos Technologies (Client: Deloitte Consulting)

[July 2011 to Dec 2013]

CAFÉ Transformation Project: Develop LA CAFÉ Customer Portal subsystem

CAFÉ is one of the projects supporting the overall transformation of the DCFS service delivery model. The primary focus of the CAFÉ project is the implementation of web-based portals to be the outward-facing view of information and services provided by DCFS.

Customer portal for customers and workers of Economic Stability (ES). Specifically, the supported programs include SNAP, FITAP, KCSP, CSE, CCAP, and LACap(Enroll-ReEnroll).

Role & Responsibilities:

●Created EJB’s for various modules in the project

●Extensively used DAO, design pattern, including mapping DAO objects, configuration file and classes to interact with the Database.

●Integrated PL/SQL stored procedures, functions, database triggers, and debugged PL/SQL stored procedures.

●Developed front end JSPs using custom tag library provided by the framework.

●Deployed Enterprise application in WebSphere 7.0 Server.

●Log4j was used for application logging and visibility.

●Performed for Smoke test before and after every Development Built.

●Provided server side validations.

●Performed Regression testing and Unit testing for the entire application.

●Analyzed and Documented defects.

●Defect fixing after System Test.

●Used Rational ClearCase/ClearQuest for UCM integration, version control and change management, and SVN for design document control.

Environment: Java, J2EE, Hibernate, JSP, Apache, REST, WebSphere, Maven, Clear Case, RAD, JavaScript, jQuery, XML, JNDI/JDBC, DB2, CSS, HTML

Student Technician at Oklahoma City University [March 2009 to Dec 2010]

Job Description:

•Tech Support Student and Faculty

•Assisting students with all manner of hardware and software issues, documenting the work done via our on-line ticket tracking system

•Training and mentoring other technicians.

•Author and direct G.E.E.K.S. training podcasts, including assigning topics to the other technicians, reviewing drafts of scripts and handouts, and creating training curricula.

•Performing other computer support duties as needed by Campus Technology Services Oklahoma City University

•Developed a FTP client for Student users of the university using JAVA/J2EE.

EDUCATION

Master of Computer Science, Dec’2010

Oklahoma City University, Oklahoma

Bachelor of Engineering in Computer Engineering, June’2007

University Of Pune, India.

.



Contact this candidate