We provide IT Staff Augmentation Services!

Full-stact Java Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 4 Years of software development experience in Object Oriented Programming, Design and Development of Multi - Tier Distributed, Web based/Mobile, e-Commerce, Enterprise Applications using Java and J2EE Technologies with Software Development Life Cycle.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with Web Technologies, Distributed Technologies and Client-Server Architecture Environment, Mobile Technologies and Ecommerce, Could Technologies.
  • Excellent Programming skills and Development Experience with JDK 8, J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, GWT, Rich faces, JMS, JDBC, XSLT, JUnit and Web Services.
  • Good Knowledge in all the phases of software development life cycle (SDLC) with Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology, Mobile Technologies and Web based applications.
  • Excellent understanding of React.JS concepts and experienced in writing components and JSX concepts.
  • Experience in Developing Web Based GUI’s using JSP, HTML, DHTML, CSS,SASS, Bootstrap, JavaScript (and its Frameworks like JSON), Action Script, Angular JS, JQuery, EXT JS and Ajax.
  • Experience in different patterns/methodologies like Model View Controller (MVC), Dependency Injection(DI), Inversion of Control(IOC), Service Oriented Architecture (SOA), Object Oriented Analysis and Design (OOAD), Unified Modeling Language (UML) and AGILE SCRUM methodologies, Spring Boot.
  • Experience with multiple Servers like IBM WebSphere, Web Logic, Sun Glass Fish, JBoss and Apache Tomcat/Camel.
  • Proficient in developing various open source frameworks like Struts, spring, JSF 2.0, and ORM Technology like Hibernate 5.0.
  • Experience in working on Eclipse IDE environment with SalesForce.com Plug-in for writing Classes, Controllers, Triggers & Batching, Web Services, SOQL, SOSL, Components using Apex Language
  • Good exposure to building Web Services (WSDL, SOAP, UDDI) usingopen source implementation like Apache Axis, RESTful API, XML, JAXP, JAXB, JAX-WS, JERSEY.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Experience in developing PL/SQL, Stored Procedures, and Triggers on Oracle Databases.
  • Good work experience in writing SQL Queries with major Relational Databases.
  • Good knowledge of Database Connectivity (JDBC) for Databases like MongoDB, SQL Server,NOSQL, PL/SQL, MySQL, MS Access .
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture
  • Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and Good Communication Skills.
  • Establish and maintain productive working relationship with management, Clients and team members.
  • Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skillS.

TECHNICAL SKILLS

  • Java
  • C++
  • C
  • SQL
  • PL/SQL
  • ASP.NET
  • Unix Shell Scripting
  • JavaScript/JQuery
  • J2EE
  • JSP
  • Servlet
  • JDBC
  • Spring2.x/3.x
  • Hibernate 3.0
  • JPA
  • Validation Framework
  • Tiles Framework
  • Mybatis 3.5
  • SOAP
  • Oracle 10g/9i
  • DB2
  • SQL Server
  • MySQL
  • HTML
  • XML
  • CSS
  • Maven
  • SVN
  • CVS
  • Tomcat
  • JBoss
  • Unix
  • Linux
  • Solaris
  • Windows.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Full-Stact Java Developer

Responsibilities:

  • Developed Presentation layer using JavaScript, JQuery, Ajax and JSF.
  • Developed Spring RESTful web services to deliver both XML and JSON content using Jackson Spring implementation
  • Played major role in designing & developing JSP pages and XML reports. Developed servlets and custom tags for JSP pages.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Deployed application on Websphere application server.
  • Implemented Java, J2EE, XML, Struts, and JavaScript.
  • The complete feedback system was designed using MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) stack technologies for quick response and throughput.
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Integrated Spring MVC and Hibernate to perform the access to the database. Used to define a DAO layer to decouple and control the access to the database.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Experience on React js on the front end styled using SCSS.
  • Developed React js applications by completing stories in timely manner while maintaining best practices outlined by the team lead.
  • Implemented MVC architecture by using Swings to send and receive the data from front-end to business layer.
  • Configured persistence-Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database.
  • Created POJO’s classes as Spring JPA entities in an Object Relational Mapping Architecture.
  • Used lazy loading and Hibernate, Initialize () to retrieve data only when it is needed thus avoiding overloading the architecture.
  • Refactored legacy stored procedures, extracted and converted logic from stored procedures into java components for better reusability.
  • Performed Design review and Code review for well-known performance practices for better performance and code maintainability Used SVN for version control.
  • Developed JUnit test cases to unit test the business logic. Supporting System Test and User Acceptance Test.
  • Implemented Log4J for the debug and error logging purpose.
  • Followed Agile Software Development Methodology and Test Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.

Environment: Java 1.7, HTML/Jsp,J2EE, JQUERY, for UI as front end representations, Spring-MVC, Spring 4.0, Oracle, WAS IDE for developing the application, Unix Shell Scripting, TOMCAT. /Web sphere server RESTFUL Web services using Jersey API.EJB 3.0, spring boot.

Confidential, Plano, TX

J2EE Developer

Responsibilities:

  • Collecting and understanding requirements from Client.
  • Analyzing requirements and understanding current system and implementing enhancement as per client requirement.
  • Involved in design and development of the application usingJ2EE.
  • Involved in all phases of the application development.
  • Developed Presentation layer using JSP, HTML, SASS, JSON and XML and AngularJs.
  • Implemented Web services to allow the Client to access WSDL file.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology for the feedback system.
  • Package, build using API.net, Integrate and deploy enterpriseJ2EEapplications on Web Sphere dat involves EAR and WAR.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Used various design patterns for module design and development.
  • Used Core Java 6: Collections, Exception Handling, multithreading and generics.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Used Spring MVC with annotations.
  • Worked with spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans.
  • Wrote procedures to call various stored procedures from database PL/SQL and MongoDb.
  • Used Agile methodology.
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used CVS for version control.

Environment: Java, Spring, Hibernate, CSS3, SASS, HTML, J2EE,AngularJs, JSP, JSON, XML, AJAX, JMock, CVSApache, Spring Boot, Java Script, Unix, NOSQL, Oracle, IBM Web Sphere PL/SQL, Eclipse, Maven, XML Beans, Web Services (SOA, SOAP).

Confidential 

Core Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML).
  • Developed User-interface using JavaScript, HTML5, jQuery, and CSS3
  • Used Core Java 6: Collections, Exception Handling, multithreading and generics.
  • UpdatedCSSlayout to reflect the new changes as per the addition of new components.
  • Worked with backing beans to implement the changes.
  • Responsible for data validation on the Client side by usingJavaScript andJQuery.
  • Configured persistence-Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database.
  • Developed Spring RESTful web services to deliver both XML and JSON content using Jackson Spring implementation
  • Developed JSP pages and DDL to allow code reuse and DML to access database.
  • ImplementedLookup Dispatch Actionand Action class for developing the functionality.
  • Deployed the application onApacheTomcat Server.

Environment: Core Java, HTML5, CSS3, JSP, MySQL, Java Script, JQuery, Ajax, XML, JDBC, Apache Tomcat 6.0

We'd love your feedback!