J2ee Developer Resume
El Segundo, CA
SUMMARY
- Over eight years of experience in development and delivery of enterprise software and implementation of complex client server and Intranet/web based n - tier systems using object oriented programming and J2EE technologies, including over 2 years of Build/Release Engineer experience.
- Good knowledge of Servlet, JMS, JSP, Web Services, JDBC, XML, SQL, HTML, Java Script.
- Good knowledge of server infrastructures (application & web servers), firewalls, networking, DMZ, F5 config switch, server clusters (internal & external servers).
- Experience in building and deploying applications to various servers including production.
- Experience in developing web applications wif MVC architecture using Spring, Hibernate, Struts.
- Experience using Websphere, BEA Weblogic (ALUI), Vignette Web Content Management Solutions, Jboss, and Apache Tomcat.
- Proficient in Object Oriented Programming System (OOPS) like Java and C++.
- Extensive experience wif IDE’s Eclipse, RSA, RAD, IntelliJ, JBuilder, CBuilder.
- Excellent organizational, interpersonal and communicational skills.
- Good communication skills among team members and ability to work independently.
TECHNICAL SKILLS
Languages: Java
Markup/Script Languages: HTML, JavaScript, XML.
J2EE Technologies: Java Server Pages, JMS, Servlets, Portlets, EJB, Web Services.
Web Technologies: HTML, CSS, DOM, SAX, JQuery, XSLT.
Application Servers: IBM Websphere, BEA Weblogic Server, BEA AquaLogic User Interaction, Sun Application Server, JBoss, Apache Tomcat, Vignette.
Frameworks: Spring, Hibernate, Struts, Maven, Ant.
Databases: Oracle, MS SQL Server, DB2.
Software: Microsoft Office, Flexisign, Adobe Photoshop.
IDE/Tools: Eclipse, IntelliJ, RSA/RAD, Jbuilder, CBuilder.
Operating System: UNIX, Windows 2000/NT/XP, Linux.
PROFESSIONAL EXPERIENCE
Confidential, El Segundo, CA
J2EE Developer
Responsibilities:
- Design and develop advanced, complex, and large-scaled middleware application.
- Design and create specifications (functional and technical) wif proposed technical solutions that integrate teh user functionality outlined in teh requirements document.
- Design, coding, debugging, and unit testing.
- Production support.
- Deploying Java applications to various phases including production.
- Communicating clients to meet their requirements.
- Implemented new business requirements and enhancing existing functionalities of teh application.
- Implemented various batch jobs.
- Tested teh implementations using Junits (and Mockhito) tests where applicable.
- Contributed in database migration from MySQL to Oracle.
- Developed web based application to edit and view meta data contents in teh repository.
Environment: Java/J2EE, Servlet, JSP, HTML, Javascript, Spring, Hibernate, JPA, MySQL 5.0, UML, Maven, Junit, Mockito, REST Web services, Eclipse, Ubuntu (LINUX), Windows XP, JVM, CVS, Apache-Tomcat 6.0, Jetty Server, and Oracle.
Confidential, Glendale, CA
J2EE Developer
Responsibilities:
- Design and develop advanced, complex, and large-scaled web sites for global users.
- Design and create specifications (functional and technical) wif proposed technical solutions that integrate teh user functionality outlined in teh requirements document.
- Develop web applications utilizing IBM Websphere.
- Design, coding, debugging, and unit testing.
- Implemented new business requirements and enhancing existing functionalities of teh application.
- Implemented various batch jobs.
- Developed Struts based web application using JDBC.
- Tested teh implementations using Junits tests where applicable.
- Created/edited stored procedures in MS SQL Server.
Environment: Java, JSP, HTML, Javascript, XML, Websphere, JQuery, JDBC, SQL Server, Oracle, Windows XP, Transact-SQL, SQL Server Management Studio Express, SQL Developer.
Confidential, Costa Mesa, CA
J2EE Developer
Responsibilities:
- Implemented new business requirements and enhancing existing functionalities of teh application.
- Created jar & war artifacts using ant and deploying them to various phases (dev, test, and stage).
- Developed admin web application to edit configurations, monitor teh health of teh application, and control login access to teh application for business owners’ administrative use.
- Interacted wif DBAs, System Engineers, and Network Engineers regarding database and server configurations and modifications.
- Interacted wif offshore team during teh software development cycle.
- Responsible for production support of teh application.
- Created server infrastructure configurations, deployment, and various other development related documents.
Environment: Java, JDBC, Tibco, Jboss, Mule, Oracle, UNIX, Windows XP, Putty, PL SQL, SQL Developer.
Confidential, Minneapolis, MN
J2EE Developer/Build Engineer
Responsibilities:
- Development portlets using Spring, Hibernate in BEA ALUI wif Vignette as Web Content Management Systems (wif Oracle as backend database).
- Developed application using BEA ALUI, Oracle, Spring and Hibernate Framework in Agile Software Development Environment.
- Solved connectivity problem for Web Services between .Net and Java apps by opening ports and installing SSL for secured connection.
- Interacting wif various departments such as System Engineers, Server Maintenance, and Database Administrators to successfully deploy teh applications.
- Utilized various utilities like Struts Tag Libraries, JSP, JavaScript, HTML, & CSS.
- Interaction wif Business Owners regarding user cases/stories and design decisions.
- Responsible for building and deploying applications to various environments including Production in UNIX using Maven Framework.
- Deploying Java applications to various phases including production.
- Assist project teams for server setups, database creations, network configurations, and other application related configurations.
- Attend performance, load tests, and stress tests for applications. Provide test analysis and suggest improvements.
- Attend meetings wif System Engineer, Network Engineer, Database Administrators, and Developers during lifecycle of applications.
- Provide, maintain, and adjust various access/right settings to files and folders to users in Windows servers.
- Create deployment implementation plan and server configuration documents.
Environment: Java, Spring, Hibernate, Web Services, Maven Framework, Websphere, Rational Software Architect (RSA), Intellij, BEA ALUI (AquaLogic User Interaction), Vignette Web Content Management Solutions, Weblogic, Servlet, JSP, JDBC, XML, HTML, MS SQL Server, Oracle, UNIX, Windows XP, Putty, Aqua Data Studio.
Confidential, Indianapolis, IN
J2EE Developer
Responsibilities:
- Used Spring Framework for implementation of teh application.
- Developed web tier using Struts Tag Libraries, Servlet, JSP, JavaScript, HTML, & CSS.
- Utilized various utilities like Struts Tag Libraries, JSP, JavaScript, HTML, & CSS.
- Attending various meetings wif Network System, Application Server Maintenance, and Business Owners in resolving daily defects, challenges, and making infrastructural decisions.
- Deploying Java application to various phases including production.
Environment: Java, JavaScript, Spring, Struts, Servlet, JSP, JDBC, XML, HTML, Oracle, SQL, Weblogic Server, Eclipse, UNIX, Windows XP.
Confidential, PA
Java Programmer
Responsibilities:
- Implementation of various Artificial Intelligence algorithms in Java.
- Attending group meetings regarding teh project plan and development on regular basis.
- Reading of raw data provided by suburb and urban offices and storing them in appropriate format and databases.
- Creating teh requested GUI and evaluating teh operation of teh application.
- Documented all phases of teh project.
- Converted C++ codes into Java to import codes from old project.
- Testing and Quality Control check on various modules of teh project and writing reports on defects and its sources.
- Troubleshooting teh various defects and keeping logs of changes.
Environment: Java, C++, JBuilder, Windows.
