We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

Summary:

  • 7+ years of hands - on experience in Java/J2EE technologies in design and development of enterprise applications in the area of logistics and finance.
  • About 1 year experience in Amazon Web Services (AWS).
  • Experience working with webservices both SOAP and RESTful.
  • Expertise in developing web applications based on MVC frameworks (Spring Struts & Play), JDBC and Hibernate.
  • Extensively worked on J2EE technologies, including Servlets, JSP, JDBC, JNDI, Java Mail and JMS.
  • Experience in using XML, DOM & SAX Parsers, HTML, DHTML, XHTML, CSS, JavaScript and ANT.
  • Expertise in application servers and web servers like Play, BEA WebLogic, JBoss, Tomcat and IBM WebSphere.
  • Knowledge of authentication/authorization techniques.
  • About 1 year of hands-on experience with android mobile app development.
  • Development experience on UNIX and Windows NT/2000.
  • Experience in total development life cycle of a software product - application specification, design, development, testing and maintenance.
  • Good expertise in various IDE tools like Eclipse, Android Studio.
  • Well versed in working with Relational Database Management Systems as Oracle, PostgreSQL, MySQL and MS SQL Server.
  • Expertise in using UML, Rational Rose for modeling component diagrams, class and sequence diagrams.
  • Strong analytical and problem-solving skills. Ability to adapt quick learning, capable to accomplishing deadlines.
  • Have the ability to take independent responsibility as well as ability to contribute and be a productive team member.
  • Excellent communication and interpersonal skills.

Technical Summary:

Programming languages: Java, C

Operating System: Windows 2000, Windows NT, Windows XP and UNIX

Frameworks: Play MVC, Struts MVC, Spring MVC, Hibernate

Databases: Postgres, Oracle, DB2, MySQL, MS SQL Server

Web technologies: JSP, Servlets, JDBC, Java Beans, JNDI, JMS, HTML, DHTML, JavaScript, AJAX

XML technologies: XML, XSL, XSLT, SAX, DOM, XMLBeans, JAXB

Web Services: SOAP and RESTful

IDE: Eclipse, Android Studio

Application Server: Play,WebLogic, WebSphere, JBOSS

Web Server: Apache Tomcat

Version Control: StarTeam, SVN, CVS

Testing Framework: JUnit

Build tool: Ant, Maven

Tools: PGAdmin IV, TOAD, SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Power disturbances increase the failure rates and service costs of the equipment.
  • On this project, I was involved in creating several new UIs and modules to improve Password Security, automatically creating Confidential Account Request tickets via Zendesk api calls, Jasper Reports to create various reports that help users track the events occurring on their equipment. Another important service that was implemented by me was Threshold Email Alerts. This microservice checked if the disturbances have reached the thresholds that are prior set by the Confidential user.
  • If so, the Confidential users receive email alerts. In addition, I was involved, in creating several new DAOs for interacting with our Confidential database, in training Users and in the deployment process. On many occasions.
  • I worked as the development coordinator for our team. My day to day responsibility included analyzing a change, creating design solution, implement code changes and assisting in testing and deployment phases.Environment: Java, JDBC, Eclipse, Play MVC, HTML,StarTeam, PostgreSQL, Play Application Server,AWS, Log4J, Jasper Reports, Zendesk APIs, REST

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • The Power Doctor is a mobile application used to read data off, of the Innovolt appliance that is/was connected to an electronic equipment (especially used when the Innovolt appliance is not connected to the internet. This application uses a PDSA (Power Doctor Smart Phone Adapter) that plugs into the audio outlet and reads the data from the Innovolt appliance as a wave file and parses the binary data and uploads that information to the Confidential cloud and displays it on the phone as well, for the user to know what was uploaded to the cloud. On this project,
  • I was involved, in making changes to the current application to support our new appliances that record additional voltage and current information,parse the new enhanced data and upload it to the cloud application. I was involved in the deployment process of the production release of this new version.

Environment: Android Studio,Java.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • The application Confidential was a Spring MVC based application used by small business customers to manage their investments and cash.
  • This is a part of online banking that the small businesses can use to set-up/manage their accounts. On this project,
  • I was involved in creating several new UIs and business components like SBALoanApplication, SBALoanManagement, SBAAccountReconciliation (both Accounts Payable & Accounts Receivable). On this application,
  • I was involved in creating several new Hibernate DAO's for interacting with our CustomerDb and SmallBusinessDb for several business solutions.
  • I worked to provide feature for e-bill payment. The functionalities involved in e-bill payment were Add a Payee, Make a Payment, Set up Automatic Payments, Request E-mail Notifications and Review Payments. It also has the links for client as well as employee account maintenances.
  • Oracle was our backend database and the application was deployed on the Websphere application server. We used hibernate to pull customer information from Oracle DB. On this project, I was involved in training Users after each project release. On many occasions,
  • I worked as the development coordinator for our team. My day to day responsibility included analyzing a change, creating design solution, implement code changes and assisting in testing and deployment phases.

Environment: Java, J2EE, Eclipse, Spring MVC, Hibernate, JSP, CVS, Oracle BEA Weblogic, Log4J, Session Bean.

Confidential Atlanta,GA

Java Developer

Responsibilities:

  • Confidential is a Struts MVC based application which is used by the Insurance Agents to sell policies, endorsement, process policy claims, maintain the reports of the policy holder etc. The System provides a GUI where the Agent can login (SSO) and order for a policy, Motor Vehicle Report (MVR), Claim,
  • Endorsements for existing policies, cancellation etc. My main contribution was creating a QuoteToPolicy module which was used to create a new insurance policy out of an existing quote given to the customer. Several new Hibernate DAOs like createNewPolicy, getClaimStatus, getPolicyDetails were created for this application by me.
  • On this application, one of my other major contribution was insurance Webservices. These were consumed by several other teams like PolicyPayment team and CustomerRelations team for reference. Our team was owner of the policy database. On this project, I was involved right from the inception of the POC (proof of concept) phase to the implementation cycle.

Environment: Java, JSP, Servlets, JDBC, WebServices, SOAP, WSDL, Websphere, Eclipse, MySQL, SQL Developer, CVS, Log4j, ANT.

We'd love your feedback!