Java Developer Resume
4.00/5 (Submit Your Rating)
Ashburn, VA
CAREER SUMMARY
- Over 2+ years of exposure to Full Life Cycle Solution Development (Requirement gathering, Analysis, Design, Development, Documentation, Testing and User training).
- Experience in developing Object Oriented, Enterprise and Web - based Applications.
- Good experience in Agile and Scrum methodologies.
- Proficiency in core Java concepts like OOPS, Exception, Exception handling, Multi-Threading, Generics, Collections etc., and design patterns.
- Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, Bootstrap, JavaScript and AngularJS, Angular 2, Node JS.
- Experience in Design Patterns like MVC, Singleton, Factory and Abstract Factory.
- Knowledge of SOAP and REST web services.
- Detailed understanding of DOM and DOM functions.
- Good Understanding of JBOSS, Websphere, GlassFish and Tomcat Application/web servers.
- Experience in unit testing the applications using JUnit Frameworks.
- Good experience in Eclipse IDE, Visual Studio, Notepad ++, Sublime and Webstrom.
- Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Frameworks.
- Basic knowledge on LINUX/UNIX.
- Experience working on different platforms like Windows, Linux.
- Working experience of writing SQL queries and with relational databases such as MYSQL.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle and MS-SQL Server.
- Brief understanding on cloud concepts and Amazon Web Services (AWS).
- Strong Experience in developing the Automation scripts using selenium for both Data-Driven Frame Work and Keyword-Driven Frame work and also automated the test scripts.
PROFESSIONAL EXPERIENCE
Environment: J2EE1. 7, Spring2.0, Servlets, JSP, AJAX, Rest, SOAP, XML, WSDL, JUnit, JavaScript, JBOSS server, Oracle10g, HTML, Angular JS .
Java Developer
Confidential, Ashburn, VA
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
- Developed the application using Spring MVC that leverages MVC layer architecture, also configured Dependency Injection.
- Defined mapping entities using Hibernate and JPA annotations to persist data to the database tables.
- Developed GUI using JSP, JSTL, AJAX, HTML, CSS and JavaScript.
- Used AngularJS to develop single page applications.
- Wrote WebServices using Rest for sending and getting data from the external interface.
- Used the Tiles Framework and Tag Libraries in the presentation layer to simplify the complexities of the application.
- Worked on creating JSPs, Form Beans and Action classes and configured in Struts-Config.xml
- Built and deployed the project on JBOSS server.
- Used AJAX Framework for Dynamic Searching of covered products for funding.
- Involved in designing the Graphical User Interfaces using HTML and JSP.
- Used Hibernate in data access layer to access and update information in the database.
- Used Web services - WSDL and SOAP for getting credit card information of the insured patients from third party.
- Implemented object/relational persistence (Hibernate) for the domain model in DAO layer.
- Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
- Implemented Singleton classes for property loading and static data from DB.
Environment: Spring, JMX, Git, Log4J, JUnit, jQuery, Maven, J2EE 5.0(Generics, Annotations), Oracle 10g/11g, Hibernate, Security, Web services (SOAP), Multithreading, JPA, Websphere, Apache Tomcat, XML.
Java Developer
Confidential
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, architecture design & development and testing the project using Agile Methodologies.
- Regular participation in Scrum meetings all through the development of the project.
- Implemented the application framework using Spring Framework, JAX-RS and JAVA8.
- Used XML for parsing the data and also for configuration in the application.
- Participated in building web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
- Involved in describing Controller for the Views using Angular JS to handle data binding between model and views. Developed layout of Web Pages using Tiles and CSS.
- Used Spring Security APIs for Single Sign On.
- Built an end to end vertical slice application using frameworks like spring, JSTL Maven2, and JSON that are integrated to Luminis product.
- Used JIRA for tracking the defects.
- Involved in setting up a multi module project using Maven.
- Participated in back-end Database programming using Oracle 10g/11g.
- Used log4j API for logging in development, testing and production environments, configured to send email notifications
- Developed unit tests using JUNIT and used GIT for version control.
Consultant
Confidential
Responsibilities:
- Separated different types of documents like JPG, PNG, .NPN, .JIF.
- Reported all the files in MS Excel.
- Performed basic java coding to separate different file, for this I used methods in core java like collections, polymorphism, file I/O.
