We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Moline, IL

SUMMARY:

  • Full Stack Java Developer wif4+ years of strong experience in Object Oriented Design and programming for Web based Enterprise applications using Java/J2EE
  • Strong expertise in all phases of Software Development Life Cycle - Software requirements, analysis, design, development, Implementation and Testing
  • Proficient in developing client-server distributed architecture applications in Java/J2EE technologies
  • Good understanding of Core JAVA components such as Synchronization, Persistency, Run-Time Optimization. Working wif teh JVM, Parallel Processing and Multi-Core Utilization.
  • Experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JSTL, JDBC, JMS
  • Expertise in Core JAVA wif knowledge of Multithreading, Concurrency, Memory Management and NIO.
  • Experience in using scripting languages like Unix Shell Scripts, Python.
  • Experience in building web applications using Spring framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), DAO (Data Access Object)
  • Thorough understanding of J2EE design patterns like MVC, Singleton, Business Delegate, and Service Locator.
  • Proficiency in Front-end development using languages like HTML5, CSS3, JavaScript, AJAX, JQuery, JSP tag libraries, XML, XSLT
  • Good working knowledge on using Object/Relational bridge technologies such as Hibernate
  • Excellent experience in Web services development using RESTful web services, SOAP, WSDL, DTD, XSD and JAX-RPC
  • Experience in database design and development using SQL, T-SQL and PL/SQL in Oracle (10g), DB2 and SQL Server environments.
  • Experience in unit testing using JUnit and Oracle AOT
  • Experience in XML (Extensible Markup Language) related technologies XSD, DTD, SAX, XSLT, XML-RPC, DOM, JAXP and XPath
  • Experience in using teh tools like Ant and Maven for build automation
  • Experience in using bug/issue tracking, project Tracking and Management tool JIRA
  • Experience in using teh Integrated development environments like Eclipse, NetBeans, Android Studio andjBuilder Java/J2EE development
  • Experience and working knowledge of Agile Methodology (Scrum, extreme programming and Unified process), Rational Unified Process and Test-driven development
  • Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL
  • Experience in developing Use cases, Sequence diagrams, Activity diagrams and class diagrams using UML Rational Rose
  • Diverse industry experience which include mainly Financial services and Health care, Insurance
  • Involved in developing Test plans, Test Cases, Test Procedures, white-box and black-box testing
  • Experience of working in both Windows and Unix platforms including programming and debugging wif shell scripting
  • Excellent team player wif good problem solving and interpersonal skills. Experience in end to end implementation and integration of projects and completed them successfully under tight deadlines.

TECHNICALSKILLS:

Programming Languages: C, C++, Java, J2EE, PL/SQL, Python, Unix Shell Scripts

Java/J2EE Technologies: Servlets, JSP 1.2/2.0, JDBC, JSTL, JMS, JNDI, JSF, Spring, Hibernate

Frameworks: Struts 1.x/2.x, Hibernate, Spring 2.5/3.0

Web Technologies: HTML5, DHTML, XHTML, CSS3, Java Script, Ajax

Application/Web Servers: Apache Tomcat 5.x/6.x, JBoss 5.x/4.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1

Oriented / Analysis Design patterns: UML, DAO, ER - diagrams, OOAD, MVC, Factory, Singleton Pattern

Operating Systems: Windows NT/2000/XP/Vista/95/98, UNIX, Linux

Configuration Management tools: Rational ClearTeamExplorer, CVS, SVN

Unit testing framework: JUnit, Oracle AOT

PROFESSIONALEXPERIENCE:

Confidential, Moline, IL

Java Developer

Responsibilities:

  • Involved in all phases of SDLC including requirements collection, design & analysis of teh client specifications, development and customization of teh generated forms from application.
  • Followed Agile Methodology in analyzing, defining, documenting and developing teh functional and business requirements of various clients.
  • Tasks primarily involved Swing, JDBC wif Oracle and UNIX shell scripting.
  • Used Spring Model View Controller Framework and achieved Dependency Injection using Spring IOC
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact wif DBMS-Oracle 10g
  • Web services are implemented under RESTful architecture and they are consumed by clients
  • Designed and developed front end of teh application using HTML5, CSS, JQuery, AJAX
  • Used Extensible Stylesheet language (XSL) to transform and render XML documents and XPath to address teh parts of XML document
  • Involved in developing mapping of fields in teh forms generated from teh data of source application
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Action, Action Forms, Java beans, Exception Handling etc.
  • SVNis used for version control
  • Involved in Unit, integration and QA testing and documenting teh results
  • Used JSON to specify various rules dat needs to be applied while generation of online forms
  • Created Unix/Oracle tools to speed up teh process of handling teh tickets
  • Database development also required teh creation of new tables, stored procedures, functions, indexes, triggers and constraints
  • Log4j utility is used to generate logs
  • Working wif QA team and fixed QA bugs wif quick turnaround time

Environment: Eclipse IDE, Hibernate 3.2, Spring MVC Framework, XML, XSL, XPath, AJAX, HTML, CSS, JQuery, JSON, Oracle10g, Web services, JDK 1.7, PL/SQL, DAO, SVN, Eclipse IDE

Confidential, Naperville, IL

Java/J2EE Developer

Responsibilities:

  • Application is updated wif new functionalities
  • Followed Agile Methodology and deployed JIRA for Bug/Issue tracking
  • Responded to service tickets and service requests. Coordinated wif resources to isolate and troubleshoot issues resulting wif service disruption and outage
  • Worked wif Spring and Hibernate frameworks to build backend of teh application.
  • Marking teh issue as code fix/data fix based on bug details.
  • Provided Unix shell scripting to drive automatic generation of static web pages wif dynamic news content.
  • Worked wif SOAP & REST client web services to pull data from web service
  • Used RESTful web services to communicate wif different layers wifin teh application
  • Worked wif SQL server data base as backend data base
  • Created SQL queries, PL/SQL Stored Procedures, functions for teh Database layer by studying teh required business objects and validating them wif Stored Procedures
  • Used JDBC, SQL queries, prepared statements and batch processing
  • Used Jenkins to deploy on server for deploying applications in various environments
  • Worked on Junit, Mockito, spring - test and worked wif end user for User Acceptance Testing (UAT)
  • Used Jasper java API to display reports
  • Worked on J2EE technologies such as JSP, JSF, JMS, JMX, JCA, JAAS, EJB
  • Worked on JBoss application server, Tomcat server, Maven, SVN, Git, Eclipse
  • Also involved in writing JSP/HTML/CSS /JavaScript and servlets to generate dynamic web pages and web content
  • Performed version control management using SVN.
  • Used Log4j for logging

Environment: Spring MVC, Hibernate, Java script, JDBC,JQUERY, JSTL, JSP, HTML 5, CSS, Ajax, JBoss Server, SQL server, SOAP & REST Web services, Pl/SQL, JDBC, Maven, ANT, SPLUNK, Log4j, SVN, eclipse, JMS, JIRA, Jenkins, Agile, Scrum

We'd love your feedback!