We provide IT Staff Augmentation Services!

Java / J2ee Sr. Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 10 years of web and object - oriented development experience in Java/Java EE, .NET and C/C++. I have demonstrated proven problem-solving and analytic skills.
  • I have experience in Java technology like EJB 3.0, Spring, Spring Batch, Drools, Struts, JSF, Stripes; UI development technologies like JQuery, AngularJS, Sencha Ext.
  • Have Experience in all steps of software lifecycle and maintenance: coding, testing, debugging and generating documentation.
  • Strong background in navigating highly collaborative environments between development teams and users, with ability to understand user’s needs and translate them into specifications and implementations.
  • I have successfully handled multiple projects.

TECHNICAL SKILLS

Operating Systems: Windows 95/98, Windows NT/ 2000/XP/2003, Solaris, HP-Unix, Linux.

Languages: Java, Groovy, Scala, JavaScript, Visual Basic.NET, C#, C++, SQL, PL/SQL, HTML, Cobol, Foxpro

Design: SDLC, Rational Rose, UML, Agile.

Web Programming: HTML, Javascript, StyleSheets, VBScript, ASP, ASP.NET, AJAX.

Java Technologies: Applets, Threading, Servlets, JSP, Java Beans, EJB, JDBC, Swing, AWT.

Tools: and IDE: JBuilder 7.0, Net Beans 4.0, Visual Café 4.0, Eclipse, Intelli J, IBM Visual Age, TOAD.

GUI: AWT, JFC/Swing.

End User Admin: Weblogic ZAC, Java Web-Start

Deployment Tools: Maven, Ant.

Distributed Tech: RMI, CORBA, JMS, MQ Series.

RDBMS: Oracle 8i/9i/10g, Postgres SQL, SQL Server 2000, MySQL MS Access, V FoxPro.

Automation: Ant, Maven.

Persistence: Hibernate, TopLink, EJB, JPA

Unit and Integration testing: JUnit, Fitnesses, Groovy.

Methodology: J2EE, OOAD, .NET framework.

Network Protocols: TCP/IP, HTTP, HTTPS, FTP, SMTP, T3.

Application Servers: BEA Weblogic Server, JBoss, Geronimo, IBM Websphere.

Web Servers: Apache HTTP Server, Tomcat, Java Web Server and IIS.

Repository: Teamsite, PVCS, Clearcase, CVS, SVN

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java / J2EE Sr. Developer

Responsibilities:

  • Participate in team meeting with the BA, QA and Developers to discuss about requirements from Risk Analysts team.
  • Participate or Lead development design meeting.
  • Write technical design documents and user stories using JIRA.
  • Using Spring technologies to develop the solution as Spring Batch, Spring MVC, Spring WebServices, Dependency Injection, Transaction Management, AOP.
  • Using pure JDBC or hibernate to communicate with the oracle clusters databases.
  • Sencha ExtJS was using at the Front End.
  • Being test driven environment JUnit was maily used to test the developed code.
  • Design and model databases tables and queries. Write complex SQL script and stored procedures for database operations.
  • Java code and SQL queries optimization.
  • Work with the System Engineering team for the application deployment.
  • Work with QA and Risk Analysts to validate the end result.

Confidential, Chicago, IL

Java / J2EE Sr. Developer - Team Lead

Responsibilities:

  • Take requirements from Business Analysts and discuss their technical feasibility.
  • Write complex policy rating algorithm to rate client policies based on multiple client information.
  • Perform analysis, design and implementation based on the requirements.
  • Write complex backend batch process to achieve business transactions.
  • Spring is used to replace the old simple java in the new architecture of the application.
  • Various Spring technologies are used such as Spring MVC, Spring WebServices, Dependency Injection, Transaction Management, AOP.
  • Hibernate is used at the persistence layer.
  • GWT and Richfaces are used to perform some rich user interfaces operations.
  • Using XSTream and JAXB framework for XML and java objects Marshalling.
  • Writing JUnit and Groovy integrated with Spring test cases to perform Test Driven Development.
  • Using UML and Microsoft Visio for requirement modeling.
  • Design and model databases tables and queries. Write complex SQL script and stored procedures for database operations.
  • Optimize database queries and java code for performance improvement.
  • Developing and calling groovy scripts from java code.
  • Setup environments to deploy application.
  • Work with Quality Analysts to produce a high quality product.
  • Using Quality Center to manage test cases and defects.

Confidential, Chicago, IL

Java / J2EE Sr. Developer

Responsibilities:

  • Perform extensive requirement gathering working with the users.
  • Resolve complex trading issues in our marketplace.
  • Work with oracle financial analyst for the integration between Finance and the web site transactions.
  • Perform analysis, design and implementation based on the requirements.
  • Writing web services, EJB 3.0 beans (sessions and entities).
  • Using Spring framework such Dependency Injection, writing spring controllers, configure hibernate and spring integration.
  • Writing Stripes service action bean bonded as web services.
  • Using Hibernate 3.0 at the persistence layer.
  • Using GWT and Spring for some internal applications.
  • Using XSTream framework for XML and java objects Marshalling.
  • Writing Fitness and JUnit test cases.
  • Writing Design document using UML.
  • Developed very interactives Ajax oriented JSP pages using Web 2.0 technology such as Mootools, Prototypes, XHTML, CSS 2 etc….
  • Perform database design by determining tables and associations between them.
  • Installed Apache web server and a load balancing on linux clustered environment.
  • Installed application servers like tomcat and jboss on linux servers in a clustered environments.

Confidential, Tallahassee, FL

J2EE Consultant

Responsibilities:

  • Perform extensive requirement gathering working with the users.
  • Perform analysis, design and implementation based on the requirements.
  • Using Spring framework features such Dependency Injection, writing spring controllers, configure hibernate and spring integration.
  • Using Hibernate 3.0 at the persistence layer.
  • Writing JUnit test cases for the functionalities of the applications.
  • Writing Design document using UML and RUP.
  • Using Design Pattern to solve complex problems.
  • Developed very interactive Ajax oriented JSP pages using Web 2.0 technology such as DWR, XHTML, and CSS 2 etc….
  • Perform database design by determining tables and associations between them.
  • Installed IIS web server and a load balancing in a windows server environment.
  • Installed and configured tomcat in a clustered environments.

We'd love your feedback!