We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

GA

SUMMARY

  • About 5+ years of technical expertise in complete software development life cycle process including Analysis, Design, Development, Testing and Implementation using Java in multiple domains ranging from Banking, Health Care and Insurance.
  • Extensively worked on N - Tier architecture systems wif application system
  • Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingMS Visio tool.
  • Development using Java, J2EE, JSP, Servlets, EJB, Web service (SOAP, Restful), JMS, and JDBC.
  • Expertise wif web based GUI architecture and development using JSP, Tag libraries, HTML, CSS, AJAX, JQuery, JavaScript.
  • Hands on experience in Hibernate and JPA.
  • Hands on Experience in Struts and spring framework.
  • Expertise developing Service Oriented Architecture applications using web services like SOAP and REST.
  • Experience wif web servers like Apache Tomcat 6.0/7.0and application servers like IBM Websphere 7.0/8.0, BEA WebLogic 8.1/9.1/10.3 and JBoss Server.
  • Expertise in XML parsing technologies like JAXB and JiBX.
  • Proficient in RDBMS concepts, writing SQL Queries, Stored Procedures, Triggers, Cursors and Functions.
  • Worked on various IDE's like Eclipse 4.2, NetBeans 8.0, Xcode 6, IntelliJ IDEA, RAD.
  • Expert understanding of various creational, structural, and behavioural Design Patterns.
  • Good experience wif version controls like SVN, CVS&GIT.
  • Strong hands on experience in teh software development methodologies to develop complex projects wif rapidly evolving requirements using Agile Process and Software Development life cycle.
  • Trained teh operations team on managing supporting application after deployment.
  • Excellent noledge about banking domain and supply chain management.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications wif minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover teh underlying causes of technical problems.

TECHNICAL SKILLS

Programming Languages: JDK 1.5,1.6,1.7, C, SQL, PL/SQL

Platforms: Windows 2003, 2008 Server, Linux, Unix

Java Core: Memory Management, Thread Classes, Exception Handling and Collection APIs

UML Tools: Altova UML Spy 2010,2009, MS Visio 2003,2007

IDE & Reporting Tools: Eclipse, Netbeans, IntelliJ, JBuilder 2005, 2006, IBM Rational Application Developer

HTML Editors: Adobe Dreamweaver CS 5.5, MS Frontpage 2003

J2EE MVC Frameworks: Struts 1.1 and 2, Spring 2.5, 3.0, JSF 1.2 wif PrimeFaces

Databases: MySQL 5.1, Oracle 11g, 10g, 9i, 8i, MS SQL Server 2008, DB2

Database Tools: SQL Developer for Oracle, Connect/J for MySQL, DB2Connect

Application Servers: IBM Web Sphere, Web Logic, JBoss, Apache Tomcat

Web Technologies: HTML5, DHTML, CSS3, Java Script (DOJO, AMD), XML, SOAP, XSL, XSLT, XHTML, Angular JS

ORM Frameworks: Hibernate 3.0, JPA

Javascript Frameworks: jQuery

Version Control: Rational ClearCase, SVN (Apache Subversion), CVS (Concurrent Versions System), VSS (Visual Source Safe) Team Foundation Server and GIT

Middleware Technologies: EJB 2.1, 3.0, JNDI, JMS (Java Message Service)

WebServices: JAX-RPC, JAX-WS, JAX-RS, SOAP UI, TCPMon, HTTPMon, Axis 1, Axis2, CXF, RESTful

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development

Testing: JUnit 4.1, J-Mock, Easy Mock, Spring Test.

Logging Tools: Log4j

Continuous Integration: Hudson, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, GA

Java Developer

Responsibilities:

  • Understanding and analyzing business requirements.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using MS Visio.
  • Developed UI by using AngularJS, HTML5, CSS, JavaScript, Bootstrap, JQuery and Ajax calls
  • Used Angular JS to create single page applications.
  • Involved in injecting dependencies into code using spring core module.
  • Used Spring MVC to decouple business logic and view components.
  • Formulated Use Cases for each business requirement and normalized teh use cases to suit teh requirements.
  • Created and maintained mapping files, persisting classes and transaction control in Hibernate to access teh database.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations
  • Extensively worked wif XML schema(XSD), XSL/XSLT, XML to navigate in XML documents, and SAX to process and parse xml files
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Developed mail alert mechanism for alerting teh users when their selection criteria are met.
  • Used Log4J logging framework to write Log messages wif various levels.
  • Deployed web components, presentation components and business components in Web Logic Application Server.

Environment: Java 1.7, Spring 3.0, Hibernate 3.0, Bootstrap, AngularJS, Oracle 11g, SVN, IBM udeploy, Jenkins, Eclipse, Maven, Issuetrak, HP QC, jboss 6, wildfly 9, Red Hat linux 6.5.

Confidential

Java Developer

Responsibilities:

  • Gathered business requirements, authored High Level Design and Detailed Design of each independent module of teh project Developed Sequence and Class Diagrams using Rational Rose as a tool.
  • Implemented Design Patterns like Singleton, Factory, and Template and DAO patterns.
  • Involved in researching new frameworks and suggesting their outcome to teh project
  • Developed servlets for maintaining server side business logic.
  • Implemented Business Logic of teh system using Core-Java API
  • Developed teh GUI using Struts Framework, JSP, Servlets, HTML and JavaScript
  • Written queries, stored procedures and functions using SQL, PL/SQL in Oracle
  • Involved in developing & designing DAO’s, which has procedures written being invoked at teh time of recording data to database
  • Developed many JSP pages, used Java Script for client side validation.
  • Used JDBC to communicate from java to database.
  • Developed application using Eclipse 3.1 IDE on Windows environment.
  • Developed test cases using JUnit for teh modules developed.
  • Developed user interface using JSF, HTML, CSS, and JavaScript to simplify teh complexities of teh application and worked on XML parser and XML beans as well.
  • Involved in Unit testing, Integration testing and Documentation
  • Involved in enhancement/modification of teh product as per teh client requirements.
  • Involved in deploying and testing teh application usingJBoss applicationserver.
  • Involved introubleshooting technical issues,conduct code reviews, and enforce best practices.
  • Worked on teh development of modules Administration, NFPA 805 Transition, Transient Manager, Fire Protection Data, Hot Work Manager, Impairment Manager.

Environment: Java 1.5, Servlets, JMS, Struts 2,Hibernate 3.0, Web services 6.0/6.1, JDBC, RAD 7, UML, HTML, Java Script, XML, Web Sphere 6.1, Log4j, Oracle 10g, JUnit, JNDI.

We'd love your feedback!