We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Illinois, ChicagO

SUMMARY:

  • Over 11 years of Java back - end and front- end development experience including various Open Source technologies (Hibernate, Struts, Spring, EhCache)
  • Sold background in object oriented analysis and design
  • Strong Java Core knowledge and JVM internals (Garbage Collecting), networking, multi-threaded systems
  • Experience with development of high-load and scalable solutions
  • Experience with a various messaging software and enterprise integrations patterns
  • Hands-on experience agile development methodologies (Scrum and Extreme Programming)
  • Extensive experience with database design and development
  • Strong web application development skills ( AJAX, jQuery, JavaScript, CSS).
  • Solid background in financial and telecom domain
  • Strong communication, presentation and analytical skills

TECHNICAL SKILLS:

  • Java EE, Spring, Hibernate, EJB3, JDBC, Servlets, JSP, HTML, JavaScript, AJAX, JMS, JAASWeb Services, SOAP, Struts, Axis, SQL, UML, XML, XSLT. HTTP, SIP, Diameter, TCP/IP
  • Web Sphere Application Server, Oracle Application Server, WebLogic, JBoss
  • Subversion, CVS, Starteam, Clear Case
  • Oracle, My SQL, MS SQL, Postgres, DB2, NoSQLRUP, Scrum, XP
  • Win32, Linux, Solaris

EXPERIENCE:

Confidential, Illinois, Chicago

Senior Java Developer

Responsibilities:

  • Gathered requirements from sales team and choosing technology with architect Developed web pages using Bootstrap and Struts
  • Developed business layer and database mapping using JPA

Technologies: Java, Spring, Twitter Bootstrap, Terradata, Struts, JPA

Confidential, Illinois, Chicago

Senior Java Developer

Responsibilities:

  • Unit and Integration Testing of Dao and Services using TestNG Metrics and Coverage with Sonar Testing infrastructure setup

Technologies: Java, Groovy, GMock, Spring, Sonar, Maven, Hibernate

Confidential, Illinois, Chicago

Senior Java Developer

Responsibilities:

  • Mock up design and requirement analysis Implemented Service and Data layer using Spring and Hibernate Flex UI desing and implementation in ActionScript Unit and Integration Testing using JUnit Geo Data and Visualization API's evaluatoin

Technologies: Core Java, Spring, Flex, Hibernate, Postgres

Confidential, Illinois, Chicago

Senior Java Developer

Responsibilities:

  • Designed and implemented server-server communication layer using Netty and Protobuf Distributed caching using Terracotta and EhCache Development of Core business logic with memory and performance constraints Load and performance analysis and testing

Technologies: Core Java, Distributed caching (EhCache), Distributed stores (Cassandra), Server-server communication (Netty)

Confidential, Illinois, Chicago

Senior Java Developer

Responsibilities:

  • Designed domain model and implemented ORM mapping using Hibernate
  • Implemented layout with Sitemesh and Struts actions for Stock portfolios.
  • Integrated with Virtual Trading platform.
  • Implemented AJAX features using jQuery.
  • Analysis and design for click stream solution.

Technologies: Spring 2.5, Hibernate 3, Struts 2, Sitemesh, jQuery, HTML, CSS, JBoss, MSSQL.

Confidential

Senior Java Developer

Responsibilities:

  • Design and implementation of SIP logic using SIP Servlets.
  • Automated calling logic using SipP tool.
  • Developed web based management console.

Technologies: Oracle Communication and Mobility Server, Web Services, Spring. Hibernate, SIP, MSCML, Diameter, SMPP.

Confidential

Senior Java Developer

Responsibilities:

  • Managing distributed development branches, merging activities.
  • Automated functional and integration JUnit testing using Groovy scripting language.
  • Developed Executions and Loading functionality.
  • Developed AJAX based features: dynamic tables, auto complete.

Technologies: Oracle, Struts, EJB, Hibernate, SQL, Subversion, JUnit, Groovy, AJAX.

Confidential

Sr. Software Engineer/Team lead

Responsibilities:

  • Designed test scripts for testing SAML protocol. Scrum management methodology.

Technologies: Struts, JDBC, JUnit, WebLogic 8.1, Oracle 10g.

Hire Now