Sr. Java Developer Resume
Dallas, TX
SUMMARY:
- Full Stack developer with 8+ years of experience in developing and supporting JAVA and J2EE applications.
- Expertise in Working with Various IDE tools including Eclipse, Confidential Rational Application Developer ( Confidential ) and Confidential Web Sphere Studio Application Developer ( Confidential )
- Good Experience in developing applications using JAVA and J2EE Technologies like HTML/CSS, Servlet, JSF, JSP, Icefaces, JFC (SWING), JDBC, JavaScript, Angular JS, JSON,JMS, RMI, Struts, Spring, XML, Hibernate, EJB, Torque, AJAX, Webservices, SDLC&SOAP.
- Experience on core Java technologies like Multi - Threading, Collection, Interfaces, Synchronization, Exception Handling, Reflection API and Generics ( Java 5.0).
- Worked extensively on design and development of applications using SQL/PL-SQL, Stored Procedures with DB2, Oracle 10g, Derby, Sybase, Mysql, Cassandra and mariaDB databases.
- Good working experience on Application Servers like Websphere, Weblogic, Apache Tomcat, JBOSS and JBuilder.
- Worked on different OS like UNIX/Linux, Windows NT,Windows XP, Windows 2K and Windows8.
- Expertise in web-based GUIs development using Applets, Swings, HTML5, DHTML, CSS2.
- Working knowledge on different build tools like MAVEN and ANT.
- Experience working with tools like JENKINS and repositories such as SVN, GIT.
- Ability to learn new technologies and methodologies quickly.
- Participated in requirements gathering and technical contact in client meetings .
TECHNICAL SKILLS:
Operating Systems: Windows 2000/XP/7, Linux, DOS, MACOS
Languages: C, C++, JAVA Java Script Angular JS
IDE: WSAD6, RAD7.0,JBuilder, Eclipse
Web Technologies: HTML, CSS, AngularJS, JavaScript, JSON, XML, AJAX, Webservices
Enterprise Software: Servlet, JSP, JSF, EJB, JPA, JMS, RMI, JDBC
Application Servers: JBOSS, Apache Tomcat, Weblogic, Websphere
Designing Tools: Dreamweaver, Fireworks and I REPORTS.
RDBMS: IBMDB2 with DBVisualizer, Sybase, MS SQL
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr. Java Developer
Responsibilities:
- Build applications using AngularJS, BootstrapJS, HTML/CSS, .
- Used Back end technologies such as Restful web services.
- Used Backend databases such as Oracle, Mysql and MariaDB .
- Worked to convert a restful webservice into Micro services.
- Used Maven as build tool.
- Consumed Jenkins to build and deploy application.
- GIT repositories for code versioning
- Used Cassandra DB to store and retrieve job run result and logs.
- Used Spring framework and Angular JS to develop applications.
- Used PACT framework to perform contract testing of applications.
- Followed SCRUM methodology as development life cycle.
- Used Apache Tomcat application server to deploy applications on unix box.
Environment: Angular JS, Bootstrap JS, HTML/CSS, Oracle, Mysql, MariaDB, Maven, Jenkins, SVN, GIT, Spring, Cassandra, TOMCAT
Confidential, Atlanta, GA
Sr. Java Developer
Responsibilities:
- Building the front end screens using JSP, EJB, Struts, Javascripts, JSON and JQuery .
- Used RTC central repository for code delivery,loading and sharing.
- Used Angular JS during the development of the UI. .
- Consumed various test cases using SOAPUI and restful web services using JAX XML.
- Developed various jobs using JSR235 .
- Implemented Multithreading in Spring Batch Framework.
- Created various daily,weekly and quarterly batches using Spring framework.
- Scheduled various scripts and batches using Tidal scheduler.
- Consumed data using ORACLE .
- Connected to DB using hibernates and used basic hibernate scripts.
Environment: Java, JSP, JDK2.1,Putty, SQL Developer, Eclipse Helios, Maven, JavaScripts SPRING, ANT Windows 7, Visio, SWING, Perforce, Struts, oracle, Sybase.
Confidential, New York, NY
Sr. Java Developer
Responsibilities:
- Developed various screens and functionalities for enhancement of the application.
- Used perforce to deploy and update my local workspace to update the code base.
- Used IBATIS to connect to the database.
- Used Oracle and Sybase databases in two applications.
- Worked on batch jobs to integrate two databases.
- Performed various unit testing and sanity testing for various functionalities of the application.
- As a java developer I solved the day to day issues that arise.
- Used SWING to enhance the features of an application.
- Implemented STRUTS, JSP, JavaScripts, JSON and SPRING in our applications.
- Created and modified various jasper reports using IREPORTS.
- Worked on the support team for the application in production.
- Created various database changes in production to deal with the day to day production issues.
- Working using Agile Methodologies.
Environment: Java, JSP, JDK2.1,Putty, SQL Developer, Eclipse Helios, Maven, JavaScripts, SPRING, ANT Windows 7, Visio, SWING, Perforce, Struts, oracle, Sybase.
Confidential, Bloomington, IL
Sr. Java Developer
Responsibilities:
- Developed Front end java application using JSF, JQUERY and JAVASCRIPT.
- Created the input to the webservice from the data on the screen..
- Utilized the output from the webservice using XSTREAM parser to be displayed on the screen and for various other applications.
- Tested the different parts of the code using Junit.
- Performed basic SQL queries to use data for testing the application in local.
- Used SVN to check in and check out code from the repository.
- Interacted with testers to solve various issues in system and UAT testing.
- Designed Class diagram using Visio.
- Designed the sequence diagrams using visio and RSA8.
- Converted an already existing project to MAVEN from ANT.
Environment: Java, JDK2.1, JSF, JQuery, RSA8, SVN, TOAD, Websphere Application server 6.1, SQL, MAVEN, Visio, ANT.
Confidential, Sumter, SC
Sr. Java Developer
Responsibilities:
- Dealing with various issues caused in the code during production with the help of the logs.
- Worked on production support and Maintenance.
- worked and Used PL-SQL to query the database.
- Maintaining servers and testing the developed code on QA servers.
- Implemented JSF using ICEFACES.
- Have hands on experience in Persistence Frameworks like STRUTS 2.0, Hibernate, and Spring MVC Framework.
- SCRUM methodology is being implemented with during of sprints around 3 to 4 weeks.
Environment: Windows XP, Java 1.6, WebSphere, Spring, Agile Methodology, AJAX, FileZilla, PL\SQL and Elixir repertoire.
Confidential, Richardson, TX
Sr. Java Developer
Responsibilities:
- SCRUM methodology is being implemented with during of sprints around 3 to 4 weeks.
- Developed a UI tool for assigning field level security for the components on the screen using SWING.
- Debugged various maintenance issues to fix production bugs.
- Implemented various business services and DTO s using hibernate and PL\SQL.
- Implemented MVC, Singleton, Visitor, Adapter and Transfer object patterns. Also used annotations for dependency injection of various objects into the business services.
- Used Log4j for logging in the application
- Used Agile/Scrum development methodology
- Used JUNIT for unit testing the different modules of the application.
Environment: Windows XP, Java 1.6, Eclipse, Hibernate, Swing, Spring, Agile Methodology, Tomcat AccuRev, JUnit 4.0 and Oracle 10g, Elixir repertoire.
Confidential, Madison, WI
Sr. Java Developer
Responsibilities:
- Designed and developed front-end screens using JavaScript’s, CSS, and HTML5.
- Implemented business objects and business logic of the system (Java).
- Used JSF framework to develop UI for java web applications using ICEFACES.
- Consumed METASOLV Web Services.
- Developed many web services clients to pull required data.
- Generated Web Service Client JARS.
- Parsed the XML content and displayed the content in the user interface layer using DOM and SAX Parsers.
- Tested various existing Web Services using SOAP UI.
- Developed test cases in SOAP UI.
Environment: JSF, JSP, JDBC, HTML5, ICEFACES, JBoss 4.2.3, XML, Oracle 10i, SQL, PL/SQL, Putty, JAX-WS, JAXB, Windows XP, UNIX.
Confidential, Miami, FL
Sr. Java Developer
Responsibilities:
- Effectively involved in the Full Life cycle of the project, i.e. Requirements gathering, and in implementing OOAD using UML.
- Worked on Action forms, Action Servlets and struts-config.xml file of Struts MVC framewor45k.
- Designed UI with AJAX, DHTML and JavaScript for more interactive web pages. Involved in implementation of client side validations using JavaScript.
- Using JSP, JavaBeans, HTML, JavaScript, XML and CSS developed Dynamic web pages.
- Managed builds and Deployments, Created Ant Scripts to customize EAR, WAR and JAR files and the application is deployed on WebSphere server.
- Used MAVEN generating the min versions of the JS and CSS Files
- Worked on Issue Manager Bug Tracking System to automate the bug management process in QA life cycle with Administration, Issue Management and Metrics (reporting).
Environment: Java 1.5, Confidential, Struts 2, EJB 2.1, JSP, JSF 1.1, JMS 1.0.2, XML 1.0, XSLT, XML Parsers (DOM Level1), WebSphere 6.0, Web Services, Ajax, JQuery, HTML, JavaScript, Linux, Maven 2,Log4j 1.2.8, Oracle, Toad, JUnit,