We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Around 3 years of experience in Object Oriented Programming, design and development, Enterprise application using Java & J2EE technologies with Software Development Life Cycle (SDLC).
  • Expertise in Object - Oriented Programming (OOP), Object-Oriented Analysis(OOA) and Object-Oriented Design (OOD) based on Unified Modeling Language (UML).
  • Experience in writing Master Test Plans, Test Cases, and executing test scenarios (Includes Unit testing (using JUnit), Integration testing, System testing(SIT), developing and maintaining test scripts/data, analyzing bugs, coordinating with team members in fixing teh errors.
  • Experience in development using frameworks like Spring, Hibernate, JSF, Struts, JQuery.
  • Experience in building Class diagrams, activity diagrams, sequence diagrams and flow charts.
  • Good experience with Multithreading, Collections and Exceptions.
  • Strong hands on experience in teh software development methodologies to develop complex projects with rapidly evolving requirements using Agile Process and Software Development life cycle.
  • Expertise in Database application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers, Views etc.
  • Experience in working with different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Hands on experience on all teh phases of Software Development Life Cycle, Client/ Server application and distributed applications.
  • Good Knowledge in implementing client-server business applications using MVC architecture.
  • Hands on experience on SQL and oracle databases
  • Highly proficient in developing Intranet/Internet technologies on teh J2EE&Java platform with Tomcat
  • Developed J2EE/ JAVAapps using various IDE tools like Eclipse.
  • Well versed knowledge for programming languages such as Java, C, C++, C#, VBA.
  • Competent skills at using computer and internet with extensive software proficiency.
  • Strong analytical thinking, problem identifying and solving capability, quick and efficient learner.
  • Involved in teh deployment of SOAP based Web-Service End-Points using Apache CXF.
  • Developed REST architecture and webservices to facilitate communication between client and servers.
  • Excellent communication and listening skills.
  • Ability to work in tight schedules and efficient in meeting deadlines.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, PL/SQL, RDBMS Oracle, SQL Server

J2EE Technologies: JDBC, Servlets, Swings, JSP,Frameworks Springs, Spring JDBC, Spring MVC, Spring Integration, Spring IOC, JSF.

Web Technologies: SOAP, RESTful, Spring WS, XML, HTML 5, JSP, JavaScript, CSS. Angular 2.0.

Application Servers: Web logic 8.X, Web sphere Application Server8.X, Web Servers Apache Tomcat 5.X.

Operating systems: UNIX, Linux, IOS, Windows (all versions)

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Key role in gathering functional requirements process.
  • Involved in implementing teh batch processing using shell scripting and thus process teh XML files received from teh external application.
  • Involved in teh entire software development lifecycle, using an Agile Methodology.
  • Utilized teh latest generation of open source technologies like Spring Framework, Hibernate, AJAX, Web Services and Confidential .
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Developed and executed teh applications using a Spring Tool Suite IDE using JDK 1.8 and Apache Ant.
  • Expert level skills in Struts, Spring and Hibernate.
  • Extensive knowledge and implementation skills in Struts MVC framework
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Used JIBX / JAXWS for webservice calls.
  • Created portal services with web services developed using SOAP and JAXWS for client side to access server services.
  • Installed application on AWS EC2 instances and also configured teh storage on S3 buckets.
  • Troubleshooting, identifying root causes, Debugging and analyzing issues whenever required and providing on-time solutions.
  • Created cloud Formation templates to automate teh EC2 instance engenderment.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning teh website.
  • Used Maven for building teh application in local machine and tan did code walk through to analyze teh issue which is lowering performance of teh application.
  • Created test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Successfully configured & managed teh Apache Server which handles teh project.
  • Developed teh application using PHP5, HTML, JavaScript, MySQL and Apache Server.
  • Created development environment using Eclipse, Java, Hibernate.
  • Design and Development of VHF (vendor Hardware forecasting) module.
  • Design and Development of User module.
  • Implementation of export and import to excel in different modules.
  • Developed teh integration layer using Spring.
  • Used SQL scripts for teh backend part.
  • Used Hadoop tools
  • Used teh Confidential to make teh reporting faster.
  • Organizational structure is created from top level down to teh lowest level
  • Created and consumed teh REST API for teh retrieval of data in json.
  • Development, Code Reviews & Testing of teh project by reviewing code, to test teh logic and maintain uniform Quality Standards.
  • Support and Bug Fixing.

Environment: Core Java 1.5, Spring Framework2.5, Tomcat Server, Maven, Struts, Agile, Junit, JDK 1.8, ApacheServer, AWS, Shell scripting, PL/SQL, Eclipse, JAXWS, Hibernate, Ajax

Confidential

Jr. Java Developer

Responsibilities:

  • Experience in Design, Development and implementation of Model-View-Controller (MVC) using Spring.
  • Implementation of Agile process with Scrum in projects and was involved in all teh phases of software development lifecycle (SDLC) like requirement gathering, design and architecture, development, testing, deployment, support.
  • Developed Front End pages of teh application using HTML5, CSS3 (using SAAS), Angular JS, React JS.
  • Developed Angular JS component to consume data from RESTful Web services.
  • Involved in development of teh application using Spring Web MVC and other components of teh Spring Framework, teh controller being Spring Core (Dispatcher Servlet).
  • Developed front end UI Screens using HTML/HTML5, CSS/CSS3, and JavaScript.
  • Used SVN as version control tool to maintain system source codes.
  • Developed teh code environment using IDE as Eclipse 3.2 and deployed into Tomcat Server.
  • Coordinated Unit (JUnit, EasyMock), Integration and User Acceptance Testing and developed test cases for bean components.
  • Worked and deployed using Tomcat web server.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Created UML diagrams to design and develop modules.
  • Use of data structures and algorithms for time and memory complexity reduction
  • Good knowledge of concepts in Java like OOPS and Exception Handling.

Confidential

Java Intern

Responsibilities:

  • Involved in analysis and design phase, Participated in discussion meetings about requirement.
  • Trained in developing code, Using Eclipse for integrated development environment.
  • Involved in writing and reviewing unit test cases using JUnit.
  • Trained in designing and development of multi-tier applications using Java, HTML, Springs
  • Trained in developing teh service classes for better data exchange between teh MVC layers. Used MVC framework for developing J2EE based web application.
  • Created UML diagrams like Class diagrams, sequence diagrams and Activity diagrams.
  • Trained in development of necessary front-end user interfaces using JavaScript, CSS and HTML.
  • Resolved application and functional problems in Javaprograms
  • Experience in preparing project related documents using Microsoft Office Suite like MS-Office, MS-Excel, MS-PowerPoint.
  • Able to work well independently or as part of a professional computer program development team.
  • Responsible for ensuring all work delivered by development is of good quality.

We'd love your feedback!