Senior Java Developer Resume
Seattle, WA
SUMMARY
- 14 years of work experience in developing medium and large - scale, Object-Oriented, Enterprise Resource Planning, Customer Relationship Management, E-Commerce, Project Management and Monitoring, Banking and Telecommunications Solutions
- Worked for Fortune 500 and 1000 companies like IBM and Affiliated Computer Services on big projects such as Ericsson of Sweden and State of New Hampshire and North Dakota.
- Prior to Java Skills, 6 years of Microsoft Technologies Skills such as VB, ASP, C# SQL Server 2000/2005/2008 Reporting Services
- 8 Years of Advance and Technical skills in Java Technologies.
- Advance skills in design and development using Java/JEE technologies including Core Java, JSP, Servlet, JDBC, EJB, JPA, Spring/Hibernate, iBatis.
- Proficiency in Web Services and REST using JAX-RS.
- Exposure to HTML, XML, XPath, XSLT, using JAXP, JAXB in several big projects.
- Good working noledge to ERP applications such as Siebel and Oracle EBS.
- Developed and implemented a Liferay Portal 6 application using Alloy UI, Spring 3/Hibernate 3, JSR 168.
- Involved and lead a development team to customize Medicaid Management Information System for New Hampshire and North Dakota using JSF, Spring 2.5/Hibernate, Blaze advisor rules engine.
- Completed and Deployed Adaptor Interface between e-commerce and Oracle EBS.
- Maintained and Support Telecommunication Application Software for Ericsson and IBM.
- Involved and developed Global Cash Management module for Misys Banking Software clients across teh globe.
- Skills in OOAD using UML and proficiency in Core Design Patterns and MVC design.
- Used Rational Software Architect v.6 and 7 and Rational Team Concert for projects in IBM.
- Commanding skills in RDBMS such as Oracle 7.3/9i/10g/11g, SQL Server 2008, PostgreSQL, MySQL
- Working noledge in MongoDB.
- Created reports using Crystal Reports, JasperReport, POI.
- Working noledge in Unix, Linux in deploying applications on Apache Tomcat, IBM Websphere, Windows NT.
- Used IDE such as MyEclipse, Eclipse, Visual Studio and NetBeans.
TECHNICAL SKILLS
Database Application: Ms SQL Server, Oracle 8i/9i/10g, IBM DB2, PostgresqlMySQL, MongoDB
Software Development Tools: JAVA 1.5, 1.6 J2EE/JEE 5,6, Spring/Hibernate, EJB 3, OpenJPA, iBatis, Struts, Oracle PL/SQL, XML/XSD/XSL, log4j, JavaScript/AJAX, JSP, JSF, HTML, JUnit, Servlet, WebServices, JDBC, VB6, SOA, POJO, Liferay Portal Development,Dojo Development Framwork. C#
Software Development Process: SDLC (Full Cycle), Agile/Scrum, Waterfall, Xtreme Programming, Test Driven Development.
Software Architecture: UML Software (ArgoUML,Violet), MS Project, Ms Visio, Rational Software Architect
Operating Systems: Linux/Unix, Windows NT/2000/Server, Windows 98/2000, Window XP
Application Server: Apache Tomcat, Websphere Application Server, JBoss Websphere Process Server, Websphere Portal Server
Application Development Tools: Netbeans, Eclipse, Websphere Integration Developer, JDeveloper, MyEclipse, Rational Software Architect, Rational Application Developer, JDeveloper
Reporting Tools: Crystal Report, Jasper reports, iText, Jexel.
GIS Application Tools: ESRI eGIS(ArcView, ArcGIS, ArcSDE, ArchIMS), Intergraph GeoMedia
Scripting Tools: Unix/Linux Shell Script, Python, Ant, Maven
Code Control Tools: CVS, IBM Rational ClearCase, Subversion, Visual SourceSafe, Computer Associates (Harvest), Rational Team Concert
Profiling and Analysis tools: Jprofiler, HPROF
Analysis and Design Skills: Business Process Re-engineering, Work Flow DiagramsGantt Chart, UML High Level/Low Level, Entity- Relationship diagram, Logical/Physical Data Model Design
Project Management Skills: Project Proposal Documentation, Project Conceptualization,Project Planning and Management,Team Management
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
Senior Java Developer
Responsibilities:
- Lead teh development of Interface/API between teh core application and Oracle EBS.
- Design teh migration of some Java programs to C# programs.
- Handle teh complex wiring of components.
- Designed and developed teh interface for online payment between Payment Gateway and Confidential using Java JAX-RS to create consumer-producer webservices call in REST.
- Adopted agile methodology and continuous integration.
- Used C#, Java 1.6, Spring 2.5/Hibernate, JSP.
- Involved in User Stories definition and Test Case development.
- Identified and evaluated coding standards dat will be used for teh project.
- Created UML for each component in teh project.
- Mentoring of associate on teh design and specification of teh application.
- Leads teh code review and unit testing.
Environment: Java/JEE 5/6, JSP, Servlet, Spring 2.5/Hibernate, XML/XSLT/XSD, Oracle 11g, Oracle EBS, MyEclipse, JavaMail, JasperReport, log4j, Unix, Apache Tomcat 5.5/5.6, Ant/Maven, CVS. JasperReport, UML,, log4net, MS SQL Server 2008, Report Builder, MsSQL Business Intelligence.
Confidential
Responsibilities:
- Provide technical support to teh internal users and subscribers.
- Enhancement of teh interface and bugs fixing.
- Design and develop new functionalities and components.
- Testing and deployment to production.
- Leads teh interface migration of teh Interface application from Java to C#.
Environment: Java/JEE 5/6, JSP, Servlet, Spring 2.5/Hibernate, XML/XSLT/XSD, Oracle 11g, Oracle EBS, MyEclipse, JavaMail, JasperReport, log4j, Unix, Apache Tomcat 5.5/5.6, Ant/Maven, CVS.
Confidential
Responsibilities:
- Lead teh project development on both team in teh US and teh Philippines.
- Design and developed both private and public portals.
- Mentoring of associate on teh design and specification of teh application.
- Leads teh code review and unit testing.
- Communicate with teh stakeholders and project managers regarding design issues.
- Prepare teh infrastructure requirements and impact analysis.
Environment: argoUML, Liferay Portal 6.x, Velocity/FreeMarker template, Java 1.5/JEE 5, HTML5, CSS3, Alloy UI, Javascript, AJAX, JSON, Spring 3/Hibernate 3, PostreSQL, JSR 168/286, JUnit, Ant GitHub, extreme programming methodology.
Confidential
Responsibilities:
- Code maintenance and technical support.
- Creating requirements document.
- Conducting unit and integration testing.
- Code built and deployment to production.
- Performance monitoring and code fine tuning.
- Coordinating with team in Bangalore India for version release.
- Team mentoring.
Environment: IBM Rational Software Architect; write teh code using technologies such as Java 1.5/JEE 5, Javascript/Ajax, Web Services, BEA Web logic, J2EE 1.5, XLST, XML, SOAP API, HTML 4, CSS, Enovia eMatrix and unix; test teh code using JUnit in test driven methodology.
Confidential
Responsibilities:
- Code construction and testing.
- Code reviewing.
- Deployment to Test environment.
- Requirements analysis and user stories creation.
- Providing day to day accomplishment in scrum meeting.
Environment: Java/J2EE 1.5, EJB 3.0, OpenJPA, JSP, Struts 2, DB2, Ant/Maven, Junit, Rational Software Architect, Rational ClearCase, Web Services (SOAP API), Jrules (Rules Engine), Jprofiler, HTML/CSS, XML, Xpath, JAXP, XSLT, Javascript/AJAX and DOJO; perform peer review; perform unit testings using JUnit, JProfile, Ant/Maven, Agile (scrum)
Confidential
Responsibilities:
- Design review and coding complex components.
- Directing teh team on resolving complex issues.
- Bugs fixing and deployment to Test environments.
- Code built using Ant/Maven.
- Manages code in teh source code repositories.
- Coordinating with teh customers and managers for teh requirements.
Environment: Java 1.5/JEE 5, Hibernate 3.0, JSF 2.0, Oracle 11g, SOAP API, IBM Rational Software Architect, JSP/Servlets, HTML/CSS, Javascript, Struts, Blaze Advisor Rules Engine, design patterns, JUnit, CVS, IBM Websphere 6/7, Ant, agile (scrum).
Confidential
Responsibilities:
- Requirement analysis
- Code review.
- Designing diagrams based on change request.
- Code deployment to production using Harvest.
- Code refactoring for continuous integration.
Environment: Java 1.4/J2EE, Spring 2.0/iBatis Framework, JasperReport, POJO, JSP, Harvest (Code Control Tools), HTML/CSS, SVN, Oracle, DB2, JavaMail, javascript, design, continuous integration, JUnit, HProf, Harvest, agile and SDLC methodologies.
Confidential
Responsibilities:
- Code review and testing.
- Code construction.
Environment: Java, J2EE, Oracle, Struts, SOAP XML, JAXB, JAXP, EJB 2, WSAD, HTML, JAX-RPC, JSP/Servlet, Javascript and JMS, Continuous integration, Visual Source safe.
Confidential
Responsibilities:
- Designing and coding based on diagrams and specifications
- Conducting user requirements.
- Code review and unit testing.
- Data Analysis
- Deployment to production server.
- Database server configuration and administration.
- Execute scripts in teh production environment.
Environment: UML, Java 1.5, J2EE, Oracle 9i, Tomcat 5.1, JSP, Javascript, HTML, POJO, PL/SQL, Spring 2/Hibernate 2.