We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Irving, TexaS

PROFESSIONAL SUMMARY:

  • 7+ years of IT experience in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi-tier applications using Java/J2EE technologies.
  • Thorough knowledge of scalable n-tier, distributed as well as client/server architectures.
  • Experience in Software Development Life Cycle (SDLC) phases including identification of business needs & constraints, collection of requirements, impact analysis, implementation, coding, code review, testing, deployment and maintenance.
  • Experience in implementing SOA architectures with Web Services using WSDL and SOAP.
  • Good experience using Bootstrap Templates for Responsive Web Design (RWD).
  • Experience in PL/SQL programming including complex SQL queries using Stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Experience in working with cutting edge front-end technologies/ framework and libraries like JQuery , ( X ) HTML , DHTML , JavaScript , JSON , DOM , CSS , XML / XSLT and AJAX
  • Specialized experience on Web Technologies using HTML4/5, CSS/CSS3, Bootstrap, JavaScript, AngularJS, Node JS, JQuery, JSON, And AJAX.
  • Having in-depth knowledge in server-side java applications that includes JSP, JDBC and Servlets.
  • Experienced in technologies like Core Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JMS, JDBC, XML, Design Patterns, UML, JavaScript, Web Services, SQL and PL/SQL.
  • Experience in JBOSS, Apache Tomcat.
  • Excellent understanding of development and deployment of J2EE design patterns and ANT Build Process.
  • Experience in working with operating systems like Windows 98/NT/2000/XP and UNIX.
  • Expertise in implementation and configuration of log4j for effective logging to troubleshoot any issues.
  • Good experience in all the core java concepts including multithreading, collections and exception handling.
  • Experience in using Build tools like ANT.
  • Experience in analysis, design, and implementation and testing of various Client/Server Applications, Web Based Applications using Java, J2EE Technologies, Object oriented programming Concepts.
  • Experienced in working with various database tools like Eclipse, Toad and SQL Developer.
  • Experienced in developing J2EE components on Application Servers like WebSphere, WebLogic, JBoss, and Web Servers like Apache Tomcat.
  • Experience in the domain of Telecom.
  • Having in-depth knowledge in server-side java applications that includes JDBC and Servlets.
  • Experience in information systems architecture, software design methodologies, and software design patterns, and object-oriented design.
  • Excellent analytical & management skills of handling the best practices across different working cultures & environments.
  • Self-motivated team player thrives in challenging scenarios and has a positive work ethic, quick learner, team player with leadership qualities.
  • Used   AGILE /SCRUM methodology to implement the application.

TECHNICAL SKILLS:

Languages: Java/J2EE, PL/SQL

Operating Systems: Windows, Unix, Linux, MS-DOS.

Java Technologies: Servlets, JDBC, J2EE 1.4, Java Web Services Soap and Resful

Web Technologies: Struts, Spring, Servlets, JSP, JavaScript, XML, XSD, HTML, CSS, JQuery, JSON, AngularJS, NodeJS and Bootstrap.

Application Servers: WebSphere Application Server 6.x, WebLogic Application Server 10.3, JBOSS, Tomcat.

Databases: Oracle 10g/9i/8i, MySQL 5.0/4.1, MS Access 2000/97, Mongo Db.

Frameworks/Tools: Struts 2.0/1.2, Spring, Hibernate

Tools/IDE: Eclipse 3.X, TOAD.

Build Tools: ANT, Maven

Version Control: Perforce

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Irving, Texas

Responsibilities:

  • Familiar with   Software   Development Life Cycle (SDLC) such as   Agile   and Waterfall methodologies.
  • Implemented   agile   process like scrum teams, test driven development.
  • Used SQL statements and procedures to fetch the data from the database. 
  • Used ANT scripts to fetch, build, and deploy applications to development environment.
  • Implemented Web services by applying SOA concepts in conjunction with SOAP.
  • Web Services (WSDL, SOAP, UDDI) was consumed for authorizing payments.
  • Developed the front-end user interface by utilizing the tiles framework and writing pages and templates JSP, HTML, JavaScript, CSS & JQuery, and implementing tag libraries.
  • Prepare SRS, Approach, HLD, LLD Design Documents.
  • Experience with Back-end technologies including Node. js ,   Express . js   and Java Web. In-depth understanding of RESTful API development. 
  • Designed and developed   ReactJs   component required for the project.
  • Wrote services to store and retrieve user data from the   MongoDB   for the application on devices. 
  •  Provided L3 support. Developed and debugged web applications using Eclipse.
  • designing websites using J2EE technologies and handling design/implementation using Eclipse.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked closely with Support teams to analyze and resolve production problems and provide suggestions for system enhancements. Support in post implementation and application maintenance support to the client.
  • Involved in Implementing Unit Testing and Integration testing during the projects.
  • Extensive experience in enterprise software development life-cycle.
  • Developed applications using JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework,   java, java script, HTML and DHTML for front-end development.
  • Provided innovative technical solutions for challenging problems at all levels of Project life cycle.
  • Developed Angular based UI, and used Angular HTTP for making asynchronous calls.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5, CSS/CSS3, Java script, AngularJS and Bootstrap.
  •  Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters.

Environment: Java, J2EE, JSP, XML, Struts 1.2, Tiles, PL/SQL Oracle, Eclipse IDE, Jboss 4.2.1GA, Ant, Spring, Hibernate, Quartz, Servlets, JDBC, HTML 4.0, AngularJS.

Java Developer

Confidential, Southlake, Texas

Responsibilities:

  • Exposure in writing backend Stored Procedures and Triggers.
  • Worked on JAX-RS to develop   RESTful   web   services .
  • Designed and Developed Authentication and Authorization module of the application using Spring Security. 
  • Used OAuth2 to authenticate each RESTful call for   security.
  • Developed   Spring   AOP framework for   security   transactions, reusability logging purpose.
  • Integrated skills and concepts on object-oriented programming polymorphism, dependency injection, Spring, and   RESTful  web   services   using Ajax.
  • Experience in using JSON/ XML and AJAX to consume   RESTful   web   services
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring Aspect Oriented Programming (AOP) functionality. 
  • Implemented MVC architecture using Struts framework. Worked on Spring/Hibernate Applications. 
  • Used Eclipse IDE for designing, coding and developing applications. 
  • Implemented the   Angular  MVC and two-way data binding.
  • Implemented Custom Directives, Custom filters, to improve the performance of   Angular JS  single page web application.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript and Angular JS.
  • Developed Servlets and Worked extensively on SQL.  
  • Good experience with   Angular JS  directives ng-app, ng-init, ng-model for initialization of   Angular JS application data.
  • Defined all AngularJS controllers in a   JS  file and reused in various pages of the application.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Wrote stored procedures and triggers in PL/SQL.
  • Responsible for designing, coding and testing of applications.
  • Design and Developing GUI using JSP, HTML and CSS.
  • Involving in Prepare Test Documents like Unit Test and ITC Documents.
  • Have excellent analytical and communication skills, proactive, well organized, efficient, a team player and foster collaborative work environment.
  • Experience in the use of various software development tools as database management (SQL Developer, TOAD).
  • Keen at delivering optimized, efficient, and well-documented code.

Environment: Java, J2EE, JSP, XML, Struts 1.2, Tiles, PL/SQL Oracle, Eclipse IDE, JBoss 4.2.1GA, Ant, Spring, Hibernate, Quartz, EJB, Servlets, JDBC, HTML4, AngularJS.

Software Engineer

Confidential

Responsibilities:

  • Developed user resources in multi-tenant and multi-language supported screens.  
  • Wrote jobs for ‘ Confidential ’.
  • Changed one module in ‘ Confidential ’ by applying Tiles of another module.
  • Wrote a client-server program for a protocol which is used by Web services.
  • Developed Schedulers for bulk credit and bulk debit posting.
  • Wrote stored procedures and triggers in PL/SQL
  • Used Oracle scripts and procedures to perform data loads and synchronization.
  • Involved in the implementation of the system.
  • Consumed the SOAP services exposed by middleware components
  •  Interacting with the onsite teams for understating the client requirement.
  • Developed front-end screens and GUI using JSP and CSS.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.

Environment: Java, J2EE, JSP, XML, Struts 1.2, Tiles, PL/SQL Oracle, Eclipse IDE, JBoss 4.2.1GA, Ant, Spring, Hibernate, Quartz, EJB, Servlets, JDBC, HTML 4.0.

Software Engineer

Confidential

Responsibilities:

  • Requirement gathering, analysis, estimation, design, and implementation and release process.
  • Implementing the MVC Architecture using the Struts Frame Work.
  • Implementing SOA and Web Services using Soap.
  • Multi-Lingual support for Middleware and web application.
  • Involving in Prepare Release Management Documents.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
  • Experienced in developing robust applications using UML, Java, J2EE, Web services, SOAP, Axis 2.0, XML, HTML, JavaScript and backend as Oracle and MySQL.
  • Expertise in implementation and configuration of log4j for effective logging to troubleshoot any issues.
  • Worked on existing oracle Stored procedures to improve the performance.
  • Changing working project code from javascript to struts Framework.
  • Alignment changes to Customer Care User Interface from English to Arabic for Confidential .
  • Provided role based functionalities.

Environment: Java, J2EE, JSP, XML, Struts 1.2, Tiles, PL/SQL Oracle, Eclipse IDE, Jboss 4.2.1GA, Spring, Hibernate, EJB, Servlet, JDBC, HTML 4.0.

Software Engineer

Confidential

Responsibilities:

  • Fixing issues related to Customer Care User Interface.
  • Solid background in Object-Oriented analysis and design.
  • Alignment changes to Customer Care User Interface for Confidential .
  • Expertise in using frameworks like Struts.
  • Expertise in working with Hibernate and Spring.
  • Developed and debugged web applications using Eclipse.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Experience in MVC architecture.
  • Created and implemented Java coding standard to order code format and standard defaults using Formatter.
  • Unit testing and system integration testing for the application.
  • Excellent knowledge of design patterns (Model View Controller, Singleton, Factory pattern, DAO).
  • Used Spring API's for wiring components using dependency injection.
  • Used Spring - ORM to integrate Hibernate and creation of Hibernate POJO's.
  • Used Tomcat and WebLogic Application Server.
  • Developed the payment module to get card validation.

Environment: Java, J2EE, JSP, XML, Struts 1.2, Tiles, PL/SQL Oracle, Eclipse IDE, JBoss 4.2.1GA, Spring, Hibernate, EJB, Servlet, JDBC, HTML 4.0.

Associate Software Engineer

Confidential

Responsibilities:

  • Developed and Deployed the Application on Eclipse IDE and Tomcat, JBoss Application and Web Servers.
  • Tested the page rendering on different web browsers.
  • Involved in development of modules including user and role.
  • Developed User interface using JSP and HTML.
  • Involved in fixing integration and UAT bugs.
  • Developed stored procedures to extract data from Oracle database.
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Experienced in deploying applications on Apache Tomcat .
  • Used Eclipse IDE tool for development, build, deployment and testing.
  • Interacted with the client, obtaining requirements.
  • Involved in development of software application modules using disciplined software development process.
  • Worked on Rational Software Architect as Application Development Environment.
  • Responsible for Coding, Unit testing of the application for enhancements
  • Implementing the MVC Architecture using the Struts Frame Work.
  • Used JavaScript in developing the JSP pages

Environment: JAVA, J2EE, JSP, Struts, XML, Tiles, PL/SQL Oracle, Eclipse IDE, Jboss 4.2.1GA.

We'd love your feedback!