We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Having 7 Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications. Experience working as a Java/J2ee Developer.
  • Ground-up understanding of a wide array of J2EE technologies such as JSP/Servlets/Struts /Spring /Hibernate/Vaadin/Angular.js frameworks, Web Services - SOAP & REST, EJB, JMS, JAXB, JPA, RMI, JNDI, JAX-WS, JSON and JDBC.
  • Experienced in the analysis and design of applications using OOAD techniques, Rational Rose Use Cases and Design Patterns (MVC, MVP, Singleton, and Data Access Objects).
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, Exception Handling, Reflection API and Generics (Java 5.0).
  • Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.
  • Worked extensively on design and development of applications using SQL/PL-SQL, Stored Procedures with DB2, Oracle 10g, and Derby databases as well as No Sql - MongoDB.
  • Expertise in web-based GUIs development using Applets, Swings, HTML, DHTML, JavaScript, CSS and AJAX.
  • Comfortable in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Tomcat, JBOSS and cloud based deployments in AWS.
  • Strong Knowledge in Software Development Life Cycle (SDLC) and involvement in various phases including requirements gathering, analysis, design, coding, testing and maintenance.
  • Good Working Knowledge of ANT, Maven, Jenkins for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Great command over IDEs like Eclipse, NetBeans, IBM Rational Application Developer(RAD 7.0.0).
  • Followed Test driven development of Agile Methodology to produce high quality software.
  • Proficient in consistently meeting and exceeding company’s goals and objectives.
  • Capable of handling multiple tasks and work effectively both in a group and as an individual to meet deadlines.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL.

Operating Systems: Windows 98/2000/XP/NT/VISTA/7, Sun Solaris, Linux, Unix (AIX), MS-DOS.

Java Technologies: J2SE, J2EE, JSF,JSR168,JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, JAX-B, JAX-WS, Web Services, Design Patterns, JAVA Beans, JPA, Apache Hadoop.

Web/App. Server: Tomcat 5.5/6.0, Web Logic 7.0/8.1/9.2/10.0/10.3, Web Sphere 4.0/5.0/6.1, JBoss 3.2/4.0/4.2.

Frameworks & IDE Tools: Struts1.2/2.0, JSF1.2/2.0, Spring 1.1, Hibernate 3.0, MVC, MVP, JUnit, ANT, Maven, AJAX, Log4J, Eclipse 1.0/3.1, WebLogicWorkshop9.2, WSAD 5.1, RAD 6.0, PowerBuilder, CVS, Rational Clear Case, SVN, TOAD, Angular.js, Vaadin 7.0/7.1

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries), JSF (Java Server Faces), IBM Tivoli Suite (ITIM/TIM, TAM), RUP, i18n, MQ Series, RMI, JSR 168 Portlet, Portals, ESB,.

RDBMS: ORACLE 7i/8i/9i/10g, SQL Server 6.5, MS Access, Oracle EBS 11i/R12

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project
  • Created Web Layer using JSF framework.
  • Used JSOUP for web content testing.
  • Used struts framework's action states for handling the dialog modules.
  • Worked Extensively on Spring IOC, Spring DAO framework, Spring Web services and integrated spring with Struts framework
  • Developed the application using Java Beans, Servlets and EJB’s.
  • Involved in integrating and business layer with DAO layer using custom frameworks
  • Involved in operating with MongoDB.
  • Used JMS for sending and receiving requests and response from the message queue.
  • Used Hierarchies tool for configuring entity base objects, entity types, relationship base objects, relationship types, profiles, put and display packages and used the entity types as subject areas in IDD.
  • Used Log4j for logging and tracing java code
  • Designed and developed front-end screens using JavaScript’s, CSS, and HTML.
  • Parsed the XML content and displayed the content in the user interface layer using STAX Parsers.
  • Involved in coding for TestNG test cases, ANT for building the application.
  • Implemented MVC design pattern
  • Created automated scripts using selenium.

Environment: JSF, Servlets, Struts 1.2, Spring 2.0, Hibernate, JMS, Informatica 9.1, IDD, SIF, MongoDB, Ant, Maven, JUnit, TestNG, NetBeans, MySQL/DB2, Ajax PrimeFaces, HTML, Java Script.

Confidential, Foster City, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Followed Agile Methodologies - SCRUM to manage full life-cycle development of the project.
  • Developed software code that complies with design specification and code software solutions to meet development and support deliverables.
  • Participated in the design and development of new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
  • Experienced with object-oriented design and development of enterprise-class web applications
  • Developed cross browser compatible user interface using Struts, JSP, Servlets, HTML and Angular.js.
  • Java programming with Multi-threading and performance tuning experience.
  • Involved in web services design and development. Created and consumed web services using JSON, XML,REST.
  • Developed end to end data flow between backend and UI using JMS, IBM MQ series and RESTful web services.
  • Programming in UNIX environments; Solaris and Linux.
  • Demonstrated experience with 3-tier web application development utilizing Java, Spring, Hibernate.
  • Integrated data from automated backend Hadoop job with the application over a config-driven transfer server.
  • Solved complex software development/design issues by implementing SOA architecture.
  • Involved in process orientation and planning, organizational and problem solving sessions.
  • Involved in configuration and deployment of applications on the cloud using AWS.
  • Used AWS CodeDeploy for automated deployment of EC2 instances.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Used Junit for unit testing & Jenkins for automated build and deploy process.
  • Used Maven for application build & IBM ClearCase for source control management.

Environment: J2EE, Spring 3.x, Struts, Hibernate, JSON, Angular.js, Unix, Maven, JUnit, Jenkins, REST, WebServices, JMS, IBM MQ series, Hadoop, IBM ClearCase, Clear Team Explorer, IBM Websphere, AWS, IBM RAD 7.5, DB2, HTML, CSS, Java Script.

Confidential, Denver, CO

Application Developer - II

Responsibilities:

  • Involved in analysis, design, development and testing of the project.
  • Followed agile methodologies such as Agile unified process and SCRUM.
  • Implemented MVP architecture using Vaadin 7.0 framework.
  • Created front-end UI for various Reporting tools.
  • Designed and developed User Administration tool to support Backend User management.
  • Developed System Cleanup, Device Management and Video Theft Identification tools.
  • Implemented JAX-WS, JAX-B and JSR-109 for automated background processes.
  • Developed the application using J2ee, Servlets, Struts and Spring 2.0.
  • Developed DAO components using Hibernate and used JDBC to connect to Oracle DB using SQL.
  • Implemented JPA 2.0, to support collections of objects in the ORM, stored procedures, schema generation & JPQL for RDBMS.
  • Used Metadata manager for validating, promoting, importing and exporting repositories from development environment to testing environment.
  • Developed cross browser compatible user interface using Struts, JSP, Servlets, HTML and JavaScript.
  • Designed and developed front-end screens using Vaadin, JavaScript, Angular.js, CSS3, and HTML.
  • Involved in coding for automated Jenkins test cases, Maven for building the application.
  • Involved in interaction with DevOps tools - Chef for continuous delivery.
  • Used Log4j for logging and tracing java code
  • Used JUnit for unit testing.
  • Used SVN for version control and source management.

Environment: J2EE,Vaadin 7.0, Servlets, Struts, MVP, Spring 2.0, JDBC, JPA 2.0, JAX-B, Angular.js, JAX-WS, Hibernate, Maven, Log4j, JUnit, Jenkins, SVN, Oracle 10g, Chef, HTML, CSS3, Java Script.

Confidential, Minneapolis, MN

Java/ J2EE Developer

Responsibilities:

  • Actively participated in High-level Document and Detailed level Document for different modules in the project.
  • Developed and enhanced UML Diagrams including Usecase, Class diagrams and Sequence diagrams.
  • Converted workbench model to DDL script for DB2 database.
  • Used Eclipse 3.2 for developing business logic.
  • Used various Design patterns including Singleton, Factory, DAOs, Façade, Valueobject etc.
  • Developed and deployed EJB, Servlets and JSPs on Tomcat Server.
  • Worked on implementing web services through SOAP.
  • Developed DAOs using JDBC.
  • Used JavaScript, AJAX, HTML, DHTML, and CSS for front end web designing.
  • Worked with JUnit unit testing framework for testing various java modules.
  • Built Software modules using Ant.
  • Followed Agile: SCRUM
  • Debug existing code and added new functionality to the application.

Environment: JSP, Servlets, Tomcat, Ant, JDBC, UML, JUnit, MyEclipse, Windows XP, Spring 2.5, Hibernate 3.0, DB2, XML, HTML

We'd love your feedback!