Java Developer, Consultant Resume
Pittsburgh, PA
SUMMARY:
Broadly skilled and technically adept applications developer with years of IT industry experience in the development and maintenance of Java software applications. Proven analytical and problem solving abilities with a strong knowledge of the Confidential lifecycle including analysis, design, development, testing and maintenance.
AREAS OF EXPERTISE:
- Confidential Lifecycle
- Server Installation & Configuration
- Application Assessments
- Java Application Development
- Requirements Management
- Database Development
- System Analysis
- New Technology Integration
- Web & Application Server Administration
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL, C, C++, C#, Unix Shell Script, Python
Web: HTML, JavaScript, AJAX, jQuery, CSS, Servlets, JSF, JSP, EJB, XML, JSON, RESTful Web services, JMS, AngularJS
Frameworks: Spring MVC, Spring Batch, Spring Data JPA, Hibernate, Struts, iBATIS, Hadoop, JUnit
Web/App Servers: IBM WebSphere, Oracle GlassFish, Sun Java System, Tomcat, JBoss
Databases: Oracle Database, Microsoft SQL Server
SDLC: Agile Scrum, Waterfall
Tools: Eclipse, Oracle SQL Developer, UML, SoapUI, CA Harvest SCM, Rational Team Concert, Toad, NetBeans, LDAP, Astah, Git, SVN, CVS, VSS, Mantis Bug Tracker, JReport, Apache Ant, Maven
Platforms: Windows, Unix (Solaris, Linux)
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
Java Developer, Consultant
- Designed and developed multithreaded batch applications using Spring Batch .
- Created RESTful web services to perform business functions using Apache Wink .
- Developed business rules using Python .
- Developed pages for the web application that provides management functions using HTML, CSS, JavaScript, PrimeFaces, JS F.
- Designed the relational database and wrote SQL queries using Oracle database .
- Used Spring Data JPA with Hibernate for data persistence .
- Performed unit and integration testing for assigned modules using JUnit and SoapUI .
- Collaborated with the project team through Agile application development .
Technologies: Java, SQL, Oracle Database, Spring Framework, Spring Batch, IBM WebSphere, Spring Data JPA, Hibernate, R ESTful Web services, JMS, Python, HTML, JavaScript, jQuery, CSS, PrimeFac es, JSF, XML, JSON, MyEclipse, SoapUI, JUnit, CA Harvest SCM, Rational Team Concert, Windows, Unix
Confidential
Application Consultant
- Enhanced and maintained a platform to develop electronic services.
- Enhanced and maintained the web application that provides all management functions.
- Handled customer escalations and provided solutions in line with Service Level Agreement.
Confidential
- Installed and configured patches in a Unix - based environment .
- Upgraded the application server to Oracle GlassFish.
- Created test specifications and performed unit, integration, and system testing.
- Administered the web and application servers, LDAP server, database, VSS.
- Worked with system configuration: Ethernet LAN, documentation
- Maintained or improved automated scripts for data backup.
Technologies: Java, SQL, PL/SQL, Oracle GlassFish, Sun Java System, Servlets, JSP, EJB, XML, HTML, JavaScript, CSS, Oracle Database, Eclipse, VSS, LDAP, Windows, Solaris
Confidential
Software Engineer
- Developed and customized an e-commerce website using IBM WebSphere Commerce.
- Communicated effectively with government agency personnel and coordinated seamlessly with various departments for analysis and requirements gathering.
Technologies: Java, SQL, IBM WebSphere Commerce, JSP, XML, HTML, JavaScript, CSS, DB2, Eclipse, SVN, Windows
Confidential
Software System Analyst
- Designed database tables and wrote SQL queries using Oracle database.
- Developed new modules for the web application using HTML, JavaScript, CSS, JSP, Struts.
- Used AJAX to create a dynamic navigation in the UI to improve the look and feel.
- Used iBATIS for data persistence.
- Tested assigned modules, investigated and fixed bugs found in existing system.
Technologies: Java, SQL, Struts, iBATIS, Tomcat, Servlets, JSP, XML, HTML, JavaScript, AJAX, CSS, Oracle Database, Eclipse, CVS, Windows
Confidential
Associate Technical Specialist
- Performed requirements analysis, design, development and testing for application development.
- Created project requirements and design specs including class and sequence diagram.
- D eveloped GUI custom components designed for printers using Java.
- Developed web application s using Spring framework with Hibernate, and Struts framework.
- Wrote SQL queries and stored procedures using Oracle database.
- Utilized JReport to produce employee reports related to overtime and leave applications.
- Performed testing using JUnit, and JCoverage.
- Installed, configured, and maintained Oracle database, Tomcat, and JBoss servers.
- Reverse-engineered existing source code written in C# to create requirements specifications.
Technologies: Java, SQL, PL/SQL, C#, Struts, Spring, Hibernate, Tomcat, JBoss, Servlets, JSP, XML, HTML, JavaScript, CSS, Oracle Database, Microsoft SQL Server, Eclipse, NetBeans, Microsoft Visual Studio, Astah (JUDE), JCoverage, JReport, SVN, CVS, VSS, Mantis Bug Tracker, Windows, Linux
Confidential
Development Support Staff
- Developed a web application using HTML, JavaScript, CSS, JSP.
- Wrote SQL queries and stored procedures using Oracle database.
- Prepared test specifications and performed unit and integration testing.
Technologies: Java, SQL, Struts, IBM WebSphere, JSP, XML, HTML, JavaScript, CSS, Oracle Database, Eclipse, CVS, Windows
Confidential
Software Developer
- Developed a registration application for the World Trade Organization conference using Java.
- Developed a web application using HTML, JavaScript, CSS, JSP.
- Wrote SQL queries and stored procedures using Oracle database.
- Attended a 2-month training course on Java, SQL, PL/SQL, HTML, and JavaScript.
Technologies: Java, SQL, PL/SQL, Tomcat, JSP, XML, HTML, JavaScript, CSS, Oracle Database, Eclipse, CVS, Windows
