We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

Salem, OR

SUMMARY

  • JAVA, J2EE 10+ years of extensive experience in application design, architecture, developing Java/J2EE applications in various domains including: Telecom, Web and Media, HRD, Education domain and Child Support.
  • Proficient in: Java, J2EE, Spring, Hibernate, Struts, JSF, Maven, Ant, Design Pattern, Jenkins, HTML, Java Script, AJAX, CSS, JSP Tag libraries, Tiles and XML, JDBC, Servlets, JSP, Java Beans, JMS, CVS, configuration tools - SVN, Cassandra.
  • Proficient in writing Shell Scripts, working on linux, Software Upgrades and Environment Upgrade and Automating Project Deployment using Jenkins and deployment scripts.
  • Extensive noledge of OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams, Deployment Diagrams etc)
  • Designed and implemented Web, Client/Server and N-Tier systems using Java/J2EE technologies.
  • Experience in Web Services like SOAP, WSDL, REST and good noledge in SOA.
  • Hands on experience on AWS.
  • Lead teh release cycle and convincing teh product why we need to work on teh specific epic and what will be teh value adds to teh product.
  • Comparing teh features of teh competitive product and implementing in teh project so to improve teh customer experience.
  • Expertise in designing EJB Components wif various EJB design patterns like Service Locator, Session Façade and Business Delegate.
  • Experience wif PL/SQL programming.
  • Well versed wif: SAML for authentication; ANT, Maven build tools like Jenkins, AWS and expertise in testing tools like Junit;
  • Experience in Apache wif modules of Perl for securing teh contents of teh web server.
  • Good Knowledge Test Driven Development (TDD) techniques
  • Expert in implementing dynamic web applications using Application Servers like BEA WebLogic and Apache Tomcat deploying in various environments like Windows, UNIX and Linux wif IDEs like Eclipse 3.3/3.4.
  • Handled a team of 05 - 06 members depending on teh release work.
  • Excellent analytical and problem solving skills.

TECHNICAL SKILLS:

Operating Systems: UNIX, Linux, Windows 2000/2003 Server, Windows XP, Windows 7

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

Java Skills: JDBC, Servlet2.4, JSP2.0,JSTL, EJB, Java Beans

Web Technologies: HTML, DHTML, JavaScript, XML, XSLT, AJAX, CSS, Apache Perl

Frameworks: Struts, Spring, JSF, Hibernate

RDBMS: Oracle 9i/10g, Cassandra, DB2, MySQL

Scripting languages: Unix Shell Script, Perl

Tools: Edit Plus, ANT, Maven, JUnit, SOAPUI, Jenkins, Puppet, Chef, AWS

Web/App Servers: Tomcat 5.5/6.0, BEA WebLogic 10.x, WebSphere 7.0

Version Control tools: SVN, CVS, RTC

Web Technologies: XML, XSLT, JSON, SAML 2.0, SOAP, RESTful.

IDES/Tools: Eclipse 3.4, MyEclipse 7.0, google Lucid chart

PROFESSIONAL EXPERIENCE

Confidential, Salem OR

Lead Java/J2EE Developer

Responsibilities:

  • Prepared Functional and Technical design document.
  • Developing and designing Origin Forms which generate different type of legal notices to respective parties wif appropriate date
  • Developing batches to process bulk amount of data in teh system.
  • Used SOAP based services to interact wif HP Extreme form generation tool.
  • Implemented on teh fly editable forms provides feature of editing texts and data in teh template form.
  • Provided implementation to interact wif HP Extreme Empower Editor REST services.
  • Dynamic XML generation from XSD schema using JAXB.
  • Used DOM parser to parse Xml file for different server levels to synchronize teh product contents.
  • Wrote Web Service provider using JAX-WS to insert class/student information data from partner application.
  • Tested Web Service call using SOAPUI tool as a part of unit testing.
  • Created batch script to delete unnecessary old files on specific interval.
  • Developing teh UI component architecture and API for application integration framework using java script.
  • Prepared and executed test cases for automaton as per teh system requirements.
  • Extensively used Design Patterns Singleton, Factory, Session Façade, DAO, and DTO.
  • Used SVN for version control and Log4j for logging.
  • Used RTC for defect/Work item management.
  • Performed unit testing for modules using JUnit.

Environment: Java, J2EE, Spring, Hibernate, JQuery, REST, SOAP, DB2, Java, J2EE, JSP, Servlets, JDBC, SQL, PL/SQL, CSS, Apache Perl, Jenkins, Unix shell scripting/Linux, SVN, Agile Methodology, AJAX, JMS, Tomcat, Maven, ANT, XML, SAML 2.0, XSLT, JSON, JUnit, Weblogic, Java Script, Eclipse, GIT, RTC.

Confidential, Chandler AZ

Lead Java/J2EE Developer/Application Engineer/DevOps

Responsibilities:

  • Prepared Functional and Technical design document using star UML.
  • Production monitoring and resolving production bugs.
  • Writing shell script for 24*7 live alerting for any issues.
  • Managing and Deploying builds on various environments.
  • Configured and Managed Jenkins for continuous integration
  • Used Cassandra NoSQL database for processing bulk amount of events coming through application.
  • Have used AWS EC2 and AWS S3 functionality
  • Used DOM parser to parse Xml file for different server levels to synchronize teh product contents.
  • Wrote Web Service provider using JAX-WS to insert class/student information data from partner application.
  • Tested Web Service call using SOAPUI tool as a part of unit testing.
  • Used JMS for posting Customer data asynchronously from application to other application.
  • Used SAML for authentication of users from partner application called RUMBA.
  • Wrote teh Apache rules on Perl to stop direct access of teh content from teh end customer, so every content has to pass through teh filter while serving teh page content.
  • Developing teh UI component architecture and API for application integration framework using java script.
  • Used MAVEN & ANT for building.
  • Prepared and executed test cases for automaton as per teh system requirements.
  • Extensively used Design Patterns Singleton, Factory, Session Façade, DAO, and DTO.
  • Developed Message Driven Beans to process teh Messages posted from CMS class events.
  • Used SVN for version control and Log4j for logging.
  • Used Quality Center/jira for Bug Fixing.
  • Performed unit testing for modules using JUnit.

Environment: Java, J2EE, Spring MVC, Spring IOC, Hibernate3.0, JQuery, Oracle9i/10g, Java, J2EE, JSP, Servlets, JDBC, SQL, PL/SQL, CSS, Apache Perl, Jenkins, Unix shell scripting/Linux, SVN, Agile Methodology, AJAX, RESTful, JMS, REST, SOAP, Tomcat, Maven, ANT, XML, SAML 2.0, XSLT, JSON, JUnit, WebSphere, Java Script, Eclipse, GIT, Cassandra, AWS.

Confidentia

Lead Java/J2EE Developer

Responsibilities:

  • Lead team of 6 members to build business layer.
  • Coordinating requirements, application design & architecture and implementation between client and off/on shore team
  • Scrum master taking scrum calls and planning teh sprints.
  • Involved in Requirements gathering, Analysis and Design of teh application.
  • Production monitoring and resolving production bugs.
  • Created use cases, class diagrams, and sequence diagrams using Rational Rose.
  • Designed and developed web interfaces using MVC Architecture.
  • Involved in Writing Object Relation Mapping implementation using JDBC and hibernate mapping configuration files.
  • Wrote persistence layer and business layer (EJB's).
  • Responsible for teh implementation of application system wif core Java and spring framework.
  • Used Message Driven beans to read teh messages from JMS queues for asynchronous communication.
  • Developed teh data flow between many web services that communicates wif teh data in our application.
  • CSS for styling teh HTML elements.
  • Designed and developed front-end GUI components using HTML, JavaScript, CSS, and JSTL.
  • Used shell scripts to automate teh alert for server health.
  • Involved in Unit and Integration Testing after each development Life cycle.
  • Deployed application in Web Logic Application server in pre-production environments.

Environment: Java 1.5, J2EE, Oracle 9i/10g, SQL, PL/SQL, JSP, HTML, Servlets, XML, XSLT, UML, BEA WebLogic 10.1, JUnit, Tomcat, Jenkins, Servlets, JSP Taglibs, Spring core, Hibernate 3.0, Agile Methodology, RESTful, CSS3, JSON, Spring MVC, JPA, REST, Jquery, AJAX, JMS, Unix shell scripting/Linux, SOAP, Maven, ANT and JavaScript

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed user interfaces using JSP, HTML and CSS
  • Developed user stories and fixing of application bugs.
  • Used Eclipse IDE tool to develop teh application and JIRA for bug and issue tracking.
  • Used JQuery and JSF validation framework for front-end validations.
  • Used Subversion for software configuration management and version control.
  • Involved in developing applications using Java and J2EE.
  • Involved in writing of SQL scripts using stored procedures and functions.
  • Involved in Core java, synchronization, and concurrency APIs.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Used DAO pattern to retrieve teh data from database.
  • Used JUnit framework for Unit testing of application.

Environment: Java, J2EE, JSF, Hibernate, JSP, SQL, JavaScript, HTML, CSS, Eclipse 3.0, SVN, JUnit, XML, XSLT, SQL, JMS, Tomcat, Unix shell scripting/Linux, RESTful, Log4J, JUnit, Jenkins, JSON, Maven, ANT, JPA, PL/SQL, Jquery, Oracle 9i/10g, JDBC, Liferay CMS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Analysis and Designing, Developing, collaboration, Sequence diagrams+.
  • Implementing teh Struts framework (MVC) in teh application.
  • Used JIRA for tracking teh application bugs related to my task.
  • Designed and developed teh user interface using JavaScript, HTML and CSS.
  • Used Hibernate for mapping objects to teh relational database.
  • Utilized Log4j for request / response / error logging.
  • Leading team of 3 members from on shore Dubai
  • Responsible for server management and deployment of HRMS as well as other products for same client
  • Writing monitoring script for 24*7 alerting.
  • Worked on SQL and PL/SQL for designing database.
  • Designed one click module that will fetch all teh attendance data from teh figure print machine and feed it in HRMS database.

Environment: Java, J2EE, Struts, JSP, JSF, Icefaces, Tag Libraries, XML, Jenkins, Servlets, EJB3.0, JDBC, JNDI, Webservices, Oracle 9i/10g, Windows, Linux, ANT, JBoss.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed teh system by following teh agile methodology.
  • Involved in teh implementation of design using vital phases of teh Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principles for teh analysis and design of teh system.
  • Applied J2EE design patterns during teh development of components.
  • Used RSA to create teh Class Diagram and Sequence Diagram.
  • Developed front-end screens using JSP, HTML, AJAX, JQuery, JavaScript and CSS.
  • Used Spring Framework for developing business objects.
  • Performed data validation in Spring MVC and Controllers.
  • Used Eclipse for teh Development, Testing and Debugging of teh application.
  • Used DOM Parser to parse teh xml files.
  • Log4j framework has been used for logging debug, info & error data.
  • Used Hibernate framework for Entity Relational Mapping.
  • SQL Developer was used as a database client.
  • Used WinSCP to transfer file from local system to other system.
  • Used Ant script for build automation.
  • SVN version control system has been used to check-in and checkout teh developed artifacts. Teh version control system has been integrated wif Eclipse IDE.

Environment: Java, J2EE, JSP, Core Java, Hibernate3.2, Struts2.0, Spring3.0, XML, JavaScript, CSS, Oracle, Eclipse.

Hire Now