Java Developer Resume
CO
SUMMARY:
- Designing and Development of N - tier web, enterprise, distributed and standalone applications using J2EE, JDBC, spring, Hibernate and XML technology.
- Expertise in OOAD distributed applications with UML, J2EE Design Patterns, Rational Rose and WebSphere/Tomcat Platforms. Worked on end-to-end development of component based.
- Ability to imbibe new technologies/tools/processes/models in an un-accustomed and competitive environment. Excellent interpersonal, communication and analytical skills.
- Expertise in Web/J2EE/Integration Application development using vivid tools like Eclipse and NetBeans.
- Experience on groovy and cloud.
- Expertise in client interfacing and effectively working with interfacing teams during the project development life cycle, and delivering the product within time, cost and quality parameters.
- Experience in all phases of software development life cycle (SDLC): System Analysis, Design, Development, Testing, Deployment, support, documentation & Configuration Management.
- Strong experience in various development methodologies including Agile Scrum and Waterfall.
- Experience with SQL, PL/SQL, writing procedures and interfacing with different relational databases like Oracle, SQL Server and My SQLs.
TECHNICAL SKILLS:
Programming Languages & APIs: C, C++, Java 1.6/1.7, JSP, Servlets, JDBC, HTML, CSS, Ajax, JavaScript, Angular JS, XML, XSD, Json, Web Services and Groovy.
Java Technologies: JDBC, Servlets, JSP, JPA, Spring, Hibernate, JMS,
WebServices: Version Control
SVN, Git.: Both Soap and Rest Service implementations
Application Servers: Tomcat, WebSphere 6/7/8.5.
IDE & Tools: Eclipse 3.3+, Intelli j Idea, SQL Developer, Hermes JMS, SOAP UI, Jenkins.
Databases: Oracle 10g/11g, MySQL, MS SQL Server 2005/2008, MySQL 5.1
Operating Systems: Windows, Unix.
PROFESSIONAL EXPERIENCE:
Confidential, CO
Java Developer
Resposibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Designed and developed the REST based Microservices using the Spring Data with JPA.
- Used JBoss, an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications.
- Created continuous integration builds using Maven and SVN control
- Used log4j for tracking errors and debugging the code.
- Expertise in using both Soap Ui and Swagger .
- Developed the services using Spring IOC and used JPA for DAO Implementations.
- Developed Test classes using Testing for Unit Testing and Mockito.
- Used JIRA to track all the user stories/defects sprint by sprint and daily updates for the tasks.
- Used both Xml and Json in this project .
- Used Jenkins to build and Release .
- Used Tomcat Server for application Deployment.
Environment: Java/j2EE, Spring, Soap,Rest, Tomcat, Maven ,Jenkins ,JPA ,Hibernate ,XMl,JSon,JIRA,IntelliJ Idea , Maven , Git .
Confidential ,MO
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed a prototype of the application and demonstrated to business users to verify the application functionality.
- Most of the application was developed by using Spring JMS and Spring Core, and also we used Groovy to map the data of both database and received data from another application.
- Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script
- Extensively used CSS, Java Script, and JQuery, Ajax to enhance functionality and user experience on web pages.
- Developed application with Front-end JavaScript frameworks with Angular JS.Developed Messaging frame work for Asynchronous service using JMS.
- Extensively used Active MQ open Sources to make use of messaging services.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit and Maven.
Environment: Java/J2EE, Spring,, Servlets, JavaScript, JSP, HTML5, CSS3, XML, Web Services ,Python Junit, JDBC, WebSphere, Json.
Confidential , VA
Intern
. Responsibilities:
- Designed front end components using JSP and XSL. Developed web based application using Spring framework for MVC architecture. Setting up the basic project set-up from scratch of Spring-Hibernate App based on Design.
- Development using the Use Cases and business logic & Unit Testing.
- Developed JSP pages using Custom tags and Tiles framework and Spring framework. Developed the User Interface Screens for presentation logic using JSP, Struts Tiles, and HTML.
- Used Apache CXF to post messages to external vendor sites and exposed Web Services to other client applications like an Admin Tool. Worked with MySQL, SQL and Workbench.
- Installed and configured all Linux Servers and monitored the Linux Scripts and Servers.
- Developed the Servlets for processing the data on the server. Employed Water Fall Model and best practices for software development. Deployed the application in JBoss Application Server.
- Implemented persistence layer using Hibernate configuration files. Used SVN for version control.
- Implemented Java Messaging Services (JMS) for asynchronous messaging using the Message Driven Beans. Used Message Driven Beans to call the EJB. Developed back end business logic with EJB.
- Worked on Junit for creating test cases for all the Business Rules and the application code. Communicated with ILOG Rules using EJB Remote Lookup. Called external vendor applications using Web Services for delivering notifications. Used JIBX binding to convert Java object to XML and vice-versa.
- Used XSLT for generation of HTML and Text templates from the XML.
Environment: J2EE, Servlet, spring, XML, JDBC, Ant, Subversion, Struts Framework, Oracle WebLogic 10, Oracle 11g, EJB 3.0 Apache CXF, JMS, Linux, UNIX and Eclipse.
Confidential, Banglore
Java Developer
Responsibilities:
- Worked on Full Cycle of Software Development from Analysis through Design, Development, Testing, Integration, Deployment.
- Extensively used MVC Framework.
- Development using Struts, spring, Hibernate frameworks.
- Designed and developed User Interface of application modules using HTML, JSP, CSS, JavaScript, and JQuery
- Used Web sphere Application Server for deploying the application.
- Used Log4j for logging debug, info & error data.
- Prepared Unit Test Plan & performed Unit Testing using JUnit..
- Used JIRA for bug tracking.
- Used SVN as version control system for the source code.
Environment: Java, J2EE, Web Sphere, Oracle, Windows XP, JIRA, Servlets, JSP, Spring, Hibernate, XML, UML, and SVN.