Java/j2ee Developer Resume
New York, NY
SUMMARY
- Certified Java Professional with 9+ years of experience in all aspects of Software Development Life Cycle including requirements analysis, design specification, code development, code integration, testing, deployment, support and maintenance using various methodologies with Java/J2EE.
- Extense experience in developing J2EE and Client/Server Applications using Java, JDBC, Servlets, JSP, Primefaces, XML, SQL, Hibernate, Spring, HTML, CSS, JavaScript, Angular on windows platform.
- Worked on web projects involving server - side technologies such as: Core Java (JDK1.6, JDK1.7. JDK 1.8), J2EE, Java JPA, REST/SOAP web services (Apache CXF, Apache Axis2), ORM (Hibernate 5), SQL’s & PL/SQL, Spring Core 5, Spring MVC 5, Spring Boot, XML.
- Worked on web projects involving client-side technologies such as Java 7, Hibernate, and spring.
- Worked on web projects involving Testing Technologies: SoapUI 3, Junit 3.
- Experience in developing J2EE Web components on Application and Web Servers like: Web Sphere Application Server 9, Tomcat 8.0, Oracle Weblogic 8, Sun ONE 7 Application Server, Glassfish Server Open Source Edition 4.1.1, Apache HTTP Server, JBOSS 7
- Experience using development IDEs, UML Design tools and Code Analysis how: Eclipse Oxygen, NetBeans IDE 8.
- Experience in using database and clients such as: Oracle 12c, MySQL 6, Informix 7, DB2, Microsoft SQL Server 2008 R2, Toad for Oracle 12, MySQL Workbench 6.
- Experience working with Version Control Tools how: Git, GitHub, Sourcetree, TortoiseSVN, TortoiseGIT
- Experience in: Object-oriented design and use of design patterns with SOA for Web Applications when We need use Web Services
- Experience workingin all phases of a project development life cycle and I was using Jira Software Atlassian for Agile Methodology (Scrum) to work with Requirements Analysis.
- Extensive experience as a Senior Developer including requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents.
- Extensive knowledge of all the phases of Software Development Life Cycle (SDLC)
- Good experience in recognizing and reusing classical and J2EE design patterns
- Experience with Java server side and enterprise applications using J2EE technologies like JSP, Servlets, XML, Spring and Hibernate
- Worked extensively on multiple IDE’s like Eclipse and NetBeans
- Good understanding of requirements management, configuration & change management, planning & resource management, coding and testing environment
- Good experience of working and co-ordination with offshore and intercontinental team
- Good understanding of Agile (Scrum) and Test Driven development methodologies
- Expertise in build and deployment tools like ANT, MAVEN.
- Expertise in refinement of the interfaces for innovative e-commerce and other web-based solutions
- Committed to predictable delivery of high quality systems that drive and respond to business goals
- Self motivated to ship quality software, meeting the functional, system and timeline
- Successful history of developing, managing, coaching and training as IT specialist.
- Expert knowledge and abilities in written and oral communication.
- Organized and detail-oriented; specialized in understanding procedures and needs.
- Strong skills in time management, prioritizing tasks, and meeting deadlines.
- Well experienced in corporate desktop support environment.
TECHNICAL SKILLS
Languages: Java 1.6, Java 1.7, Java 1.8
Java/J2EE Technologies: Spring Core, Spring MVC, Spring Boot, Servlets, JSP, JPA, JMS, Hibernate, JDBC, Log4j, Junit, Apache CFX, Apache AIX
Web Technologies: JavaScript, HTML, XML, XSLT, JSON, CSS, JQuery, Angular2
Web/Application Server: Apache Tomcat, Confidential WebSphere Application Server, Weblogic, JBoss Application Server, Glassfish Application Server
Operating Systems: Windows (10, 8, XP), Linux
Version Control: Git, TortoiseGIT, Tortoise SVN
RDBMS: SQL, MySQL, PL/SQL, Oracle, Informix, DB2, Microsoft SQL Server
Others: Ant, Maven, Gradle, Putty, Eclipse IDE, SoapUI, Toad, IntelliJ IDEA. Jira Software Atlassian for Agile Methodology (Scrum)
PROFESSIONAL EXPERIENCE
Confidential, NEW YORK, NY
Java/J2EE Developer
Responsibilities:
- Analyze, design, develop and testing of the whole application
- Design and modeling of the database
- Responsible for the Development of the screens using Java7, Spring, Ajax, Hibernate
- Interact directly with the client and support team members across the IT organization.
- Overseeing projects/programs to ensure they are completed within the committed time and budget and are integrated with other software applications.
- Participate in project planning via identification of tasks, issues and risks
- Collaborating with clients and business analysts to translate business requirements into technical requirements.
- Develop modules such as administration, reports, dashboards, routes, maintenance
- Fix bugs in code.
- Design webservices and create dashboards for managers.
- Responsible for the ongoing update and monitoring of executive information
- Provided on-demand analysis and reporting on executive information
Environment: Java7, Eclipse, Primefaces, XHTML, Spring, Hibernate, Webservices, Java Servlets, Jboss server, anotations, Adobe Flash Builder - Flex, JavaScript, AngularJs, SpringBoot, Scrum.
Confidential
Java/J2EE Developer
Responsibilities:
- Direct communication with the client and meetings Programming.
- Source code reviewing, testing and commissioning producing the final management system.
- Meetings with the user to establish goals, planning, monitoring, technical solution and project work plan development.
- Design of the user interface.
- Development of staff manual. Users training or Commissioning and production support for the application.
- Production support.
Environment: Java7, Eclipse, Primefaces, XHTML, Spring, Hibernate, Webservices, Java Servlets, Jboss server, anotations, Adobe Flash Builder - Flex, JavaScript, AngularJs, SpringBoot, Scrum.
Confidential
ANALYST / JAVA DEVELOPER / PROJECT manager
Responsibilities:
- Analyze, design, develop and testing of the whole application
- Determine client needs, strategically provide solutions and enhance identity development.
- Produce quality work under extreme time pressure and deadlines.
- Design and develop sites for Real Estate department using Java, spring and Hibernate.
- Articulate and effective in working with individuals of different backgrounds and temperaments.
- Problem solver who quickly grasps complex situations and turns them into manageable tasks.
- Manage multiple projects simultaneously from conception through completion.
- Provided functional and technical support, troubleshooting and diagnosing software problems.
- First, second and third level application support. I guided the end user in the doubts of the management of the system, attended to the basic incidents, as well as incidents that required correcting or modifying the application at the code level.
- Project management for the Real Estate area, in the planning phase until implementation, in addition to end user training.
- Management of work teams with people in my charge.
- Facing complex situations such as changes in the business by integrating new modules and converting these situations to manageable tasks.
- Survey of requirements, analysis of customer needs and design of the solutions implemented in the project.
- Planning and preparation of work plan, my proposal being accepted by the client.
- Quality results in extreme time pressure and deadlines.
- Coordination of meetings with the Real Estate and Systems Management.
- Programming modules such as supplier allocation, purchase orders and payments to suppliers, using the Scrum methodology.
Environment: J2EE, JSF, Spring, Hibernate, Webservices, Java Servlets, Rational Application Developer, WebSphere Application Server, and Remedy.
Confidential
Web ApplicatIon Developer
Responsibilities:
- Designed, developed, implemented and maintained websites for Stock Exchange department using UML, Java, spring and Hibernate.
- Manage relations and coordinate weekly receptions for clients and guests.
- Proven ability to understand and follow complex instructions to successful conclusions.
- Exceptional command of the English and Spanish languages with strong written and transcription skills.
Environment: J2EE, Ext JS, Spring, Hibernate, Webservices, Eclipse Galileo, and BEA Weblogic.
Confidential
Jr. Database Administrator
Responsibilities:
- On-going provision of data integrity and system maintenance to ensure optimal performance and data quality.
- Provided analysis and process streamlining of Scotiabank.
- Provided data modeling to compile the profile of clients who owned a credit card.
- Prepared proposal for replacement of existing database processes documentation.
- Documented database administration processes (English and Spanish)
- Implemented, Updated and Audited client security policies
- Worked closely with users and international clients.
Environment: DB2, Informix, Confidential Tivoli Software.
Confidential
Web Programmer
Responsibilities:
- Wrote proposals and conducted negotiations with Sales Management
- Close interaction with sales and marketing departments
- Designed of sales reports
- Developed Internal Web Systems using Oracle, MS Access and ASP .NET
- Created the technical manuals and end-user manuals
- Programmed advanced macros in Excel
- Promoted to Team lead and Project Manager
- Increased efficiency and cost effectiveness by designing and implementing an automated administrative system.
Environment: Oracle, MS Access, ASP .NET, Microsoft Visual Studio.