We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • 7+ years of IT experience in application design, software development life cycle (SDLC), Agile methodologies maintenance and enhancement of web - based applications.
  • Extensive experience as designing and developing in Java & J2EE Web technologies based on In-depth knowledge of Object Oriented Programming, Database Programming, Web Programming and GUI Development.
  • Experience in Software Development Life Cycle - SDLC (Analysis, Design, Development and Testing), requirement gathering, client interaction, Drools, and Blaze rule engine, JSF, JUnit, and Log4j
  • Strong working experience in Design, Development of several Web-based Applications using open source frameworks such as Struts and Spring
  • Over 6 years of experience in development and Support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • XML: Experience using XML 1.0, XSL, XSLT, DTD Schema & SAX/DOM, AJAX, HTML, DHTML, CSS and JavaScript. Experience with JAXB for marshalling and unmarshalling xml.
  • Over 5 years of experience in Core Java, Multithreading and Design Patterns.
  • Over 5 years of experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
  • Hands-on experience in IDE Tools: Eclipse, MyEclipse, IBM RAD.
  • Experienced in Software Configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Experience in application and web servers such as Websphere,JBoss, Apache Tomcat& Unix.
  • Involved in SQL/PLSQL and Stored Procedures using Oracle 9i.
  • Have strong experience in code debugging and bug fixing.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Knowledge in composition tools including HP (Exstream) Dialogue and Visual Compuset.
  • Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
  • Self-motivated, able to set priorities to achieve immediate and long-term goals.
  • Experience in performing requirement analysis working with software vendors
  • Eager to learn new technologies and can easily adapt to the new technologies and tools.

TECHNICAL SKILLS:

  • Java
  • J2EE (JDBC,Servlets, JSP,EJB, Ant, Struts, Maven,Shell script Spring,webservices (SOAP, RESTFUL),Hibernate,SQL)
  • Drools
  • XML
  • HTML
  • UML SQL
  • PL SQL
  • LOG4J and JavaScript
  • JPA
  • JAX-WS
  • Struts
  • Spring
  • IBM Web Sphere 8.5.5
  • JBoss 6.0
  • Tomcat 7.0 weblogic 10 .
  • Oracle 11g/10g/9i
  • XML
  • XSLT
  • SAX
  • DOM
  • DTD Schema
  • Cassandra
  • Oracle 9i/10g
  • IBM DB2
  • SQL Server 2000
  • PostgreSQL
  • UNIX
  • Windows
  • Solaris
  • Eclipse Kepler
  • RAD
  • WinCvs
  • SVN
  • Beyond Compare

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Sr Java Developer

Responsibilities:

  • Implemented the project using the Spring MVC framework for Dependency Injection to have a loose-coupling.
  • Developed rule-based applications using Drools and Java
  • Wrote rules directly in the Drools Rule Language (DRL), and decision table
  • Created a JSP page using HTML, CSS, JavaScript to take in the user input for selecting the type of device and level of testing which on submit triggers an ANT build file.
  • Integrated JPA persistence using Hibernate in order to save the current state of the drools knowledge session using the Spring Framework integration
  • Wrote the JMS Servlet which is responsible for allowing the user to logging in to the application after validations.
  • Used the Default Servlet Handler of the Spring MVC to make the JMS Servlet to handle the Login Request.
  • Used STRUTS 2 framework to trigger the ANT script on the server from the JSP page.
  • Used Maven to build and deploy applications.
  • Development of different modules and JUnit Test Cases.
  • Implemented the Hibernate Many to Many mapping between the Vehicle and the Driver module in JMS
  • Strong experience using Selenium Test Automation and automation test cases
  • Used Git to maintain the version of the files and took the responsibility to do the code merges from branch to master.
  • Configured JMS, EJB and Hibernate on Tomcat Serverin Eclipseenvironment.
  • Involved in coding for the presentation layer using Apache Struts/TilesFramework, AJAX, XML, XSLT and JavaScript and worked using MVC pattern.
  • Developed library services to integrate with Log4j, Config Service (XML configuration) and Mail Service.
  • Developed RESTful web services using Spring Rest Framework which takes XML GET requests and returns an XML success or failure response.
  • Built a script to automatically render different xml responses using the same endpoint
  • Involved in production team monitoring the application in production using Elasticsearch, Logstash and Kibana.
  • Developed a Soap web service to add error handling to the authentication simulator.
  • Used shell scripting and incrond to schedule cron jobs.

Envinorment: JDK 1.5/7, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Drools, Eclipse 3.x, JSP, SOAP, Rest, Git, PL/SQL, XML, HTML, JavaScript, Spring MVC, JUnit, Log4j, Shell Scripting, UNIX, Ant, Maven, JMS, JSLT, EJB, Struts 2.

Confidential, Arkansas

Sr Java Developer

Responsibilities:

  • Implemented the project using the Spring MVC framework.
  • Used Spring Framework’s Dependency Injection to have a loose-coupling.
  • Played a major role in writing the JMS Servlet which is responsible for allowing the user to logging in to the application after validations
  • Worked on Default Servlet Handler of the Spring MVC to make the JMS Servlet to handle the Login Request.
  • Implemented AOP of Spring Framework to implement logging.
  • Also incorporated the validation framework for the project.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, EXTJS and JQUERY.
  • Developed AJAX scripting to process server side JSP scripting.
  • Built various controller classes and application context file.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Implemented Hibernate instead of traditional JDBC code.
  • Developing and consuming web services like SOAP(JAX-WS), REST(JAX-RS).
  • Wrote coding for the presentation layer using Apache Struts/TilesFramework, AJAX, XML, XSLT and JavaScript and worked using MVC pattern
  • Used Spring and JSP custom tags for common Tag components for code reusability for building the Web Layer GUI and Business Layer.
  • Implemented the user interface using JSP, JSTL, JavaScript, CSS, HTML and JQuery.
  • Requirements analysis and preparation of Design documents.
  • Creation of Use Case documents.
  • Developed few stored procedures, triggers and sequences on Oracle 11g.
  • Development of different modules and JUnit Test Cases
  • Designing the User interface using HTML and JavaScript
  • Designing the web application

Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Weblogic 10.x, Eclipse 3.x, JSP, SOAP, Oracle 11g, SVN, PL/SQL, XML, XSLT, HTML, JavaScript, MVC, Web sphere, JUnit, Log4j, Shell Scripting, UNIX

Confidential, Chattanooga, TN

Java Developer

Responsibilities:

  • Implemented the project using the Spring MVC framework.
  • Used Spring Framework’s Dependency Injection to have a loose-coupling.
  • Implemented AOP of Spring Framework to implement logging.
  • Also incorporated the validation framework for the project.
  • Built various controller classes and application context file.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Implemented Hibernate instead of traditional JDBC code.
  • Developing and consuming web services like SOAP(JAX-WS), REST(JAX-RS).
  • Wrote SQL Queries to interact with Oracle Database.
  • Generating REST(JAX-RS) based webservices using Server Oriented Architecture.
  • Implemented custom tags in Struts framework.
  • Designed and developed web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, XSLT, JavaScript, JQuery and AJAX.
  • Implemented text messing by using JAX-RS RESTful API.
  • Used Hibernate 3.0 for object relational mapping with the persistent database.
  • Exposed functionally of system to other system by creating Web Services using Jersey.
  • Practiced agile development approaches.

Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Weblogic 10.x, Eclipse 3.x, Oracle 10g, SVN, MS-SQL, PL/SQL, XML, HTML, JavaScript, Web sphere, JUnit, Log4j, Shell Scripting, UNIX

Confidential

Java Web Developer

Responsibilities:

  • Deisnged and developed java bakendbatch jobs to update the product offer details.
  • Did Core Java coding and development using Multithreading and Design Patterns.
  • Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Involved in writing and invoking the Spring MVC calls.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Experienced with RAD/Iterative development methodologies.
  • Worked on UNIX flavors like SUN Solaris, Linux .
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application.
  • Performed activities for quality process by configuration management to achieve CMMI Level 5.
  • Deploying of code to Web sphere.
  • Presentation of module to team members

Environment: Java 1.6, JSP, Struts, Servlet, EJP, Spring,Hibernate, MyEclipse, Java Script,JSTL, Unix, Shell script, AJAX, XML, Websphere Application Server, SQL,PL SQL, Maven, ORM, weblogic 10,Webservice(SOAP,RESTFUL).

Confidential

Java Web Developer

Responsibilities:

  • Invloved in coding using Java, Jsp, Servlets & JavaScript
  • Preparing test cases and technical specification documentation.
  • Involved in Bug Fixing and Production Support Maintenance.
  • Integrated various modules and deployed on Websphere.
  • Involved in writing JSP and SQL/PLSQLto handle transactions .
  • Used Maven 2 and 3 for project builds .
  • Used JSON strings to transfer java object data to Angular JS and vice versa
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodologyto produce high Quality Software.
  • Implemented Spring MVC Framework.
  • Used Spring AOP for the transaction management and logging.

Environment: Java 1.4, J2EE 1.4, Java Script., Eclipse, MySQL,JSP,Servlet,Sp;ring,Websphere Application Server

We'd love your feedback!