We provide IT Staff Augmentation Services!

Java Developer Resume

Schaumburg, IL

PROFESSIONAL SUMMARY:

  • 5 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE (JSP, Servlets), Struts, Swings, Spring, Hibernate, JDBC, XML and Web Services.
  • Experience working with Agile/Scrum and waterfall development methodologies.
  • End to End testing experience, test case creating and automating the test procedures.
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, JavaScript, CSS, EJB, RAD, JDBC, JNDI, XML, AJAX and JUnit.
  • Experience with modern web UI development technologies: HTML5, CSS3, JavaScript and JQuery.
  • Experience in working with cloud platforms like Google cloud, App Engine, Datastore, AWS S3, EC2, Elastic Beanstalk.
  • Hands on experience with Web Services using SOAP, Restful, WSDL, XML Binding.
  • Experience in working with IDE’s like Eclipse IDE and Net Beans IDE.
  • Expertise in web-based GUIs using Applets, Swings, JSP, HTML and CSS.
  • Expertise in developing distributed applications using Application Servers such as Tomcat, WebSphere, Web Logic, and JBoss.
  • Performed configuration, deployment and support of cloud services including Google cloud, Amazon Web Services (AWS)
  • Installation, configuration, upgrading, maintenance, support and troubleshooting of XP, Linux, UNIX, Vista, Windows 7, Windows 8 for both standalone and networked environments.
  • Experience in writing unit test cases using Junit.
  • Hands on experience in Ant, Maven Scripts and Log4J.
  • Worked extensively on projects using SQL and PL/SQL.
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Extensive experience on Oracle 10g/9i, MySQL Server.
  • Experienced in SOA and Web services using WSDL, SOAP, REST and UDDI, MQ Series, ActiveMQ.
  • Experience in Client Side Web Designing and Validations using HTML, Android, CSS, JavaScript, JSP and Struts Tag Library.
  • Experience with Java web framework technologies, such as GWT and Spring.
  • Experience in Mobile Reactive platform (Mobile Web or Native app UI development)
  • Used to update User Interface based on changing needs and requirements.
  • Experience as a Web Developer using JavaScript, HTML/DHTML, Bootstrap, Backbone.js, jQuery, CSS, and Ajax.
  • Expertise in requirement /specification gathering and estimation.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
  • Excellent communication and interpersonal skills.
  • A very good team player with the ability to work independently.
  • Worked on supporting existing systems on a rotation basis and debugged the existing code to figure out the root cause.

TECHNICAL SKILLS:

Languages: C, C++, Java, JavaScript, SQL.

Java/Web Technologies: Java, J2EE, GWT, JDBC, Servlets, JSP,JMS, CSS, XML, JQuery, JavaScript, JSON, AWS, Google cloud, HTML/HTML5, CSS/CSS3, DHTML, XML, JavaScript, Ajax, jQuery, JSON, Web Services (JAXB, JAXP, SOAP, JAX-RPC, WSDL, SOA, UDDI)

Frameworks: Struts, Spring, Hibernate

Integrated Development Environment: NetBeans, Eclipse, SubLime.

Operating Systems: Windows, Linux

Databases: Oracle, MySQL

Web Service Specifications: WebLogic, WebSphere, Tomcat, Restful Services, SOAP Services.

Version Control: SVN, Git, BitBucket.

Build Tool: Ant, Maven.

PROFESSIONAL EXPERIENCE:

Confidential, Schaumburg, IL

Java Developer

Responsibilities:

  • Developed the application following agile approach.
  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
  • Developed user interfaces using JSP, HTML5, CSS3, Bootstrap, JavaScript, JQuery and Ajax with JSON.
  • Developed SOAP based Web Services using JAXB.
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
  • Used JQuery data tables to retrieve and list the existing records of invoices for the customers.
  • Worked on J2EE web frameworks like SPRING and GWT for developing industry standard web applications.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers and Created frontend screens using GWT framework for Google Applications.
  • Developed and Deployed Java & JavaScript applications on Google Application Engine platform
  • Developed applications on Google Application Engine platform, and using Google Datastore, Google Storage bucket.
  • Created and deployed applications to Google App Engine using Java.
  • Used AWS console to migrate google cloud applications to AWS platform using S3, EC2 instance and MySQL
  • Engaged in sanity, feature, functional, system, compatibility, regression and performance testing on mobile and web application development.
  • Experience of working on CSS Preprocessors like LESS and SASS
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Implemented JSON parsing for data interchange between the web services and the Mobile application
  • Requests to the Google Cloud Storage API are made through ubiquitous HTTP methods in RESTful services.
  • Used Google Cloud Storage API to return standard HTTP, custom and built-in status code response headers.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS
  • Used GWT for the UI development and for backend development
  • Utilized Spring and REST web services using JAX-RS as well as JMS to implement communication interfaces.
  • Used JAXB to convert data into XML format for messaging.
  • Provided setup help to other team members.
  • Created and consumed Restful Web Services using JAX-RS.
  • Developed Server side components using Hibernate and Spring framework.
  • Developed Static and Dynamic pages using JSP and Servlets.
  • Worked on the spring features such as Spring IOC, AOP, Dependency Injection, spring DAO.
  • Perform administration on MySQL databases to include tasks consisting of creating, managing, syncing, and break/fix on key customer databases.
  • Developed web based applications using JavaScript frameworks like JQuery, Bootstrap, Pace.Js, and Backbone.JS.
  • Implemented JAVA-J2EE technologies including specialization in XML.
  • Used MAVEN for compilation and building WAR files.
  • Implemented the logging mechanism using Log4j framework.
  • Providing a responsive, AJAX-driven design and created web application prototype using JavaScript libraries such as jQuery and Bootstrap.js
  • Developed the User Interface Screens for presentation logic using JSP, CSS, and HTML client validation scripts.
  • Used GIT and BitBucket as version control system for the source code and project documents.
  • Applying Multithreading techniques for creating high performance applications.
  • Worked on supporting the existing systems by performing root cause analysis and bug fixes.
  • Automated and performed testing using Junit to test the server side APIs.
  • Involved in Testing and Deploying application in Tomcat and JBoss application server.
  • Configured and used Log4J for logging all the debugging and error information.
  • Performed unit, integration and acceptance testing using JUNIT framework and selenium.
  • Developing code using a development environment including Java, Eclipse, Firefox
  • Created test cases based on the functional requirements, developed the test suite framework to test the UI functionality.

Environment: Java, GWT, Hibernate, Spring, Google Cloud, AWS, WSDL, JQuery, JAXB, SOAP, REST, AJAX, HTML5, JSON, JavaScript, CSS, JSP, Web Services, MySQL, SQL, Sublime.

Confidential, Eden Prairie, MN

Java Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Designed and developed User Interface, application modules using JSP, HTML, CSS and JavaScript and AJAX .
  • Developed server side using Hibernate, spring, JavaBeans.
  • Developed Angular directives, controllers, services, filters, and templates for the web mvc development.
  • Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages
  • Web applications and services using open-source Java Frameworks: Spring MVC & JAX-RS implementations.
  • We built the application using GWT for that we provided collection of open source foundation libraries.This one used for our design responsive web design
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Managing user access to AWS resources using Identity Access Management (IAM)
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Interacted with healthcare clients to gather requirements, objectives, and input and output requirements.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Created REST web services for populating and saving data from/to database
  • Used open source tools like Domoticz designed with an HTML5 frontend, making it accessible from both desktop browsers as well as most modern smart phones
  • Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
  • Involved in the development of the presentation tier using JSP, HTML, CSS.
  • Developed Physician order entry forms using Java Swing API and validating performance issues.
  • Involved in project migration (existing swing application to web integration) using Struts 2.0 web frame work based on MVC2 Architecture.
  • Strong expertise in Healthcare Insurance Claim process, social services, Medicaid and banking.
  • Validated the following: 837 (Health Care Claims or Encounters), 835 (Health Care Claims payment/ Remittance), 270/271 (Eligibility request/Response), 834 (Enrollment/Dis-enrollment to a health plan)
  • Performed layout of web pages using HTML 4/5, CSS 2/3, JavaScript libraries, SASS/SCSS Compass
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Used Quality assurance of client/server and web based applications using Quick Test Professional QTP.
  • Created connections to database using Hibernate Session Factory, Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented open source MVC architecture using Spring MVC
  • Actively involved in the enhancement, maintenance and design for the application.
  • Involved in the development of Page Flows, Business Objects, Hibernate database mappings and POJOs .
  • Build and Deploy Automation set up using Jenkins/Hudson for new and existing Projects
  • Interaction/Connection with Oracle Database is implemented using Hibernate and Java to Database Connectivity (JDBC).
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Validated the SQL Queries and Stored Procedures.
  • Implemented logging functionality using Log4j. Monitored the error logs using Log4j and fixed the problems.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using open source Selenium remote control in different browsers.
  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
  • Used SVN repository as Version Control.
  • Used ANT as build and configuration tool.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues including JUnit.
  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Involved in creating Technical Design documents and Integration Solution Design documents.
  • Suggested an appropriate solution for the assigned modules and problems, also doing their High level and Low level design.

Environment: Java, J2EE, AWS, JavaScript, XML, HTML, CSS, JSP, JDBC, Spring MVC, Spring JDBC, Hibernate, RESTFUL Services, GWT, SOAP, JUNIT, Maven, UML, Eclipse, Oracle.

Confidential, Atlantic City, NJ

Java Developer

Responsibilities:

  • Involved in analysis, design and development of enhancements.
  • Worked extensively with the client to provide the business solutions and requirement analysis.
  • In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
  • Used Eclipse to develop the Application.
  • Used Apache Axis utility to generate client for Web Services, executed Web Services using Eclipse Java IDE and SOAP UI.
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
  • Created JSP, HTML, CSS files for front-end.
  • Involved in the user interface implementation for various screens of the application using java swings
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Generated Spring XML files for the configured beans.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Multithreading was used to process data in chunks to improve performance
  • Created functional automation scripts using open source tools selenium(selenium RC, Grid)
  • Developed data access components using JDBC and Beans for data manipulation.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Prepared technical requirements document for features during system migration.
  • Used design patterns such as Business Delegate, MVC, DAO.
  • Provided continued support in resolving all the queries from development and QA.
  • Involved in re-implementation of existing application using Spring MVC Framework.
  • Worked on Ant, Maven for building.
  • Worked on requirements gathering for existing functionalities, analyzing and preparing technical specifications for implementation details.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JDBC, and JNDI and deployments in Tomcat Application Server.
  • Developed data access components using JDBC and Beans for data manipulation.
  • Created stored procedures and Triggers using PL/SQL. Created tables, Views and other database objects in the Oracle database.
  • Plugged into the existing GWT logging framework.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues including JUnit.
  • Responsible for design and development of new features involves interacting with DBA, architect, and business.
  • Modeled object oriented components by using Rational Rose
  • Onshore - offshore communication to coordinate development and track the progress.
  • Involved in debugging and load testing of the application.

Environment: JSP, html, Struts, Hibernate, Struts Framework, spring, Oracle, java script, JSP, html, Spring, Eclipse, Web logic, XML, PL-SQL, tomcat Server.

Hire Now