Senior Java Developer Resume
Cary, NC
SUMMARY
- Java Programmer with around 9 years of extensive experience in analysis, design, development, deployment and implementation of web and distributed enterprise applications in J2EE environment.
- Expertise in application design, development and support using Core Java, J2EE and J2ME.
- Good experience in using Spring Framework, and ORM Frameworks like Hibernate.
- Good experience in implementing service layer
- Good Experience in writing unit tests using Mockito
- Good Experience in consuming and implementing RESTful and SOAP Web services
- Good Experience in peer code review, unit testing and integration testing.
- Good exposure to healthcare enrollment and eligibility process
- Good understanding of OOPS concepts and design patterns
- Good Experience in UI Technologies JSP.
- Experience with Servers like Apache Tomcat 6.0, JBoss 5.1
- Good knowledge of Build Tools like Maven.
- Experience with SQL and Stored Procedures.
- Extensive Knowledge on version control tools like CVS, SVN.
- Worked with various IDE’s like Eclipse 3.3, STS.
- Excellent Communication, organizational and interpersonal skills and Self - motivated.
- Quick learner and willing to work in challenging and versatile environments
TECHNICAL SKILLS
Web Development: Java, Web Services, XML, JNDI, AJAX, JQuery, JSP, JMS, JDBC, Servlet, Log4j, EJB 2.1.
Frameworks: Spring and Hibernate 3.0
Web/Application Servers: Apache Tomcat 6.0, jetty Weblogic 9.x, 10.3, WebSphere 8.0, JBoss 5.1
GUI Design: HTML, Java Script, jQuery, CSS, JSP
Operating Systems: Windows XP, Windows 2000 professional edition, Windows NT, Linux
Database: Oracle 11g, MySQL 4.0
Tools: Eclipse 3.3, STS, Toad, putty, Junit, Ant, Maven, Sqldeveloper, Splunk, SOAP UI, WinSCP, SonarQube
Source Control: SVN
PROFESSIONAL EXPERIENCE
Confidential
Senior Java/J2EE Developer
Responsibilities:
- Involved in the full life cycle development which includes analysis, design, coding and testing.
- Consumed RESTful web services from HIOS system to get the issuer details
- Worked on implementing the application using Spring MVC framework.
- Implemented database operations using Hibernate framework.
- Written junits using Mockito framework
- Performed maintenance fix to data Services in order to satisfy approved Change Requests (CRs).
- Communicated across different teams in order to resolve production incidents.
- Scoured production logs using Splunk to investigate production data.
- Supported Application deployment across different environments by working across teams.
- Used SonarQube to perform continuous inspection of code quality.
Environment: Spring, Hibernate, Web services, JSP, Oracle, Apache Tomcat, Maven, SOAP UI, SqlDeveloper, SVN, Eclipse IDE, JavaScript, Backbone JS, SLF4J, JIRA, SVN, Splunk, SonarQube
Confidential
Senior Developer
Responsibilities:
- Worked on business and persistence tier using the Spring MVC, and Hibernate frameworks.
- Involved in creation and consumption of SOAP web services
- Involved in design, development and testing phases of project.
- Created database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
- Used JUnit to test persistence and service tiers.
Environment: Java 1.6, JBoss EAP6.1, Hibernate3.0, Spring3.1, WebServices, JSP, JavaScript, Log4j, Ant, Eclipse, Subversion, Oracle11g
Confidential, Cary, NC
Senior Developer
Responsibilities:
- Extensively worked on business, and persistence tier using the Spring and Hibernate frameworks.
- Involved in creation and consumption of SOAP web services
- Involved in design, development and testing phases of project.
- Followed agile software development practice, test driven development and scrum status meetings.
- Created database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
- Used JUnit to test persistence and service tiers
Environment: Java 1.6, Websphere 7.0, Hibernate 3.0, Spring 3.0, JQuery, WebServices, JSP, groovy, grails, Log4j, Maven, STS 3.1, Subversion, Apache Camel, Xml, XSLT, DB2
Confidential
Senior Java/ J2EE Developer
Responsibilities:
- Design and development of Exodus Application using Spring MVC framework.
- Implemented database interactions with Hibernate framework involved in the consumption of RESTful web services
- Written the stored procedures for data insertion and processing
- Interaction with the customer and onsite co-coordinator for requirements gathering
- Analyzing various issues arising out of the application and providing solutions
- Understanding the technical requirements from Brand site team and implementing the same
- Code review, Unit testing and integration testing
Environment: Core Java, spring, Hibernate, FTL, MySQL, HTML, JavaScript, SVN, Maven, Eclipse
Confidential
Developer
Responsibilities:
- Involved in developing Contract Module using Java.
- Involved in developing Vitria interfaces to interact with Siebel and Miles.
- Documenting the interfaces