We provide IT Staff Augmentation Services!

Java Programmer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 10 years of experience as a Senior Java developer in developing Enterprise and web - based Application using different technologies based on Java/J2EE.
  • Worked in AGILE/SCRUM environment and involvedin different phases of SDLC like System Analysis, Design, Development Implementation of Web-Based Applications, Server side Applications, Object Oriented applications, Client/Server, Internet/Intranet, Windows, Web, Stand Alone and Distributed Applications. Onsite (offshore) work experience at client location.
  • Rich work experience in Java/J2EE frameworks like Spring, AngularJS, Struts and Hibernate.
  • Strong work experience in application integration using Web Services such asSOAP, Restful WSDL using different APIs like JAX-RS, JAX-RS etc.
  • Implemented code for various technical and functional components using different Spring modules like SPRING IOC, SPRING MVC etc.
  • Experience in Test Driven Environment (TDD) and implemented multiple test cases to perform unit testing the applications using JUnit Framework
  • Experience in implementing various J2EE design patterns like MVC, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Business Delegate, and Front Controller.
  • Proficient in Development of UI using JQuery, HTML, XML, CSS, JSP, JavaScript.
  • Expertise in developing data models using Hibernate, JPA Object relational mapping (ORM) Frame works and also used Hibernate Annotations to reduce time at the configuration level.
  • Proficient in Java Multi-Threading. Strong working knowledge on OOPs concepts, Strong knowledge on Exception Handling and Collections Servlets, JSP and JDBC technologies, Java Bean Objects, Business objects.
  • Experience in writingUNIX, PerlScripts and Shell Scripting.
  • Working experience in Relational Database Systems like Oracle, DB2, MS-SQL Server and MySQL.
  • Strong domain knowledge in Insurance, Finance, Health Care and eGovernance.
  • Developed J2EE applications by using IDE’s such as Eclipse, MyEclipseBlue, Netbeans etc.
  • Involved in reviewing the code, explaining functional/technical specification to the team members, functional requirements analysis and also participated in resource planning.
  • Strong experience in using different build tools like ANT, MAVEN etc and different version control servers and tools like Windows CVS, Tortoise SVN etc.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, SQL, PL/SQL, XML

Server-Side Technologies: Servlets, JSP, JAXB, Dozer, JMS, EJB, SOAP, RESTful services

Frameworks: Spring, Struts, JSF, Hibernate, Log4j, Slf4j

UI Technologies: AngularJS, JQuery, JSON SiteMesh, Bootstrap, Jasper, CSS, iReports, iText, XML, HTML and Java Script.

Database: Oracle, MS-SQL Server, DB2 and Mysql.

Web Servers: Apache Tomcat.

Application Server: BEA’s Weblogic, Websphere, JBoss

IDE: Eclipse, STS, Net Beans, JDeveloper.

Methodologies: Agile, Scrum, Waterfall Model.

Tools: Sql Developer, Toad, Maven, ANT, Junit, Mokito, Optimize it, Araxis Merge, Rational Rose,MS Visio.

Operating System: Windows NT/XP, Linux.

Version Management: GIT,Win CVS, SVN.

PROFESSIONAL EXPERIENCE

Confidential

Java Programmer

We'd love your feedback!