We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Fort Worth, TX

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in the IT industry. Proficient in all phases of software development life cycle. Expertise in design, development and Implementation of web based application using Java/J2EE platform.
  • Expertise in all phases of Software Development Life Cycle (SDLC), which includes Requirements, Analysis, Design, Development, Testing, Deployment, Documentation, Production Support, Maintenance, Enhancements.
  • Experience working in Agile (Scrum) development teams.
  • Solid proficiency inSpring, Struts, RESTful Web service, and Hibernate with MVC for building web applications.
  • Strong experience in frameworks like Spring 3.x, OpenAM, Struts1.2 and Hibernate3.2.
  • Expertise in developing database using database engines like Oracle 11g, IBM DB2, SQL Server 2005/2008 and MySQL.
  • Expertise in working with Front - end development using HTML, DHTML, AJAX, JavaScript, CSS3, Bootstrap, Servlet, JSP, and XML.
  • Expertise in the web and application servers Tomcat, JBoss, Web Sphere and Web Logic.
  • Hands on experience in JavaScript frameworks such as jQuery, jQuery Mobile, Angular JS, Node JS.
  • Programming experience in Java using tools like Eclipse, WSAD, NetBeans 8.0.
  • Experience in Big Data technologies like Hadoop, Hbase, Hive, Nosql like MongoDB and Cassandra.
  • Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
  • Experience in writing Ant 1.x and Maven 2.x build scripts for project development and deployment.
  • Performedweb optimization on websites and web services for improved functionality over cross browsers and platforms.
  • Accomplished goals and objective by executing projects plans perfectly. Estimated project risks and effectively managed and communicated that to manager in a timely manner.
  • Experience in implementing JSP Custom Tags using JSP Tag Libraries.
  • Self-motivated and a good team player with excellent communication skills and interpersonal skills, and capable of working effectively even under high pressure challenges.
  • Strong logical reasoning and problem solving skills. Quickly grasps of new ideas and technical concepts, and produce meaningful results.
  • Excellent trouble shooting and debugging skills

TECHNICAL SKILLS:

Java Technologies: Java (SDK 1.7), J2EE 1.3, EJB 2.0/3, JSTL, JDBC 3.0/2.1, JSP 1.2/1.1,Java Servlets, JNDI, JMS, LDAP, JUnit, Log4j, Struts, JSF, JSON, JPA.

Other Technology: XML, XSD, XSLT.

Languages: Java, C++, C

Build Tools: Maven, Ant, Visual C++

Frameworks: Spring 4.0, Struts2, Hibernate 4.2, Apache Camel,Apache Axis2.

Client Technologies: HTML, XHTML, JavaScript, Angular JS, Node JS, Dojo, AJAX, jQuery, jQuery Mobile, CSS3, Bootstrap .

Web services stuff: XML, SOAP, WSDL, SOA, JAX- WS, DOM, XSLT, UDDI, JAX-RPC, REST, Spring OXM.

Database RDBMS: Oracle 11g, IBM DB2, MySQL, SQL Server 2005/2008

Web/ Application Servers: IBM WebSphere 5.x/4.0, Apache Tomcat 5.x, BEA WebLogic 8.1

Version Control Tools: SVN, CVS, Git, Rational Clear Case, Go

IDE Development Tools: Eclipse 3.5, NetBeans 8.0, WSAD

Operating systems: DOS, Windows XP/7/8, LinuxUbuntu 14.x

Other: MS Visual Studio, jEdit, IE Tester, FileZilla, Putty, Wireshark, TeamViewer, MS Office 2013 (Word, Excel, PP), phpMyAdmin

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Senior Java/J2EE Developer

Responsibilities:

  • Designed and Developed web interfaces for the existing software solutions present in Confidential, which supports different service management applications in a 24x7operation environment.
  • Developed web interfaces by using HTML, JavaScript and CSS.
  • Developing OpenAM auth modules and JSP pages.
  • Using Spring MVCframework for the applying MVC Implementationto the web application.
  • Improvised the existing mobile interfaces and satisfied the requirements of end users.
  • Involved in planning process of iterations under the  Agile Scrum methodology.
  • Used hibernate as ORM for persistence.
  • Architect.
  • Experience in writing the scripting language   Groovy  which can run on   Java  virtual machine. 
  • Grails web framework using Groovy and Java
  • Integration of OpenAM application with different systems (OpenDJ, LDAP.
  • Formed complex associations between Plain Old Java Objects using Hibernate.
  • Created Web Services for Remote calling using Axis and SOAP.
  • Created RESTful web services interface to Java-based runtime engine.
  • Maintained the version control of the development process using CVS.
  • Provided 24x7 assistance in resolving system problems and optimized the impacts of issues that were encountered.
  • Involved in modifying existing SQL Server objects like tables, Views, Functions, stored procedures.
  • For implementing mobile interface we used jQuery Mobile.
  • For saving/ retrieving the data through JSON objects, we implemented AJAX calls to interact with mobile web interface and the existing backend framework.
  • Worked with User acceptance testing and Unit testing by using JUnit, worked closely with end clients to design user friendly interfaces.

Environment: J2EE, J2SE, Hibernate, MsSQL, Apache Web Server, Spring, Groovy, IBM RSA, Eclipse, AJAX, HTML, CSS, jQuery mobile, SQL developer, JavaScript, C++, JSON, web services, RESTful, SOAP, CVS, Maven, JUnit, Groovy, Axis, Hadoop, Shell, CVS version control, Windows.

Confidential, Schaumburg, IL

Senior Java/J2EE Developer

Responsibilities:

  • Developed front-end using Servlet, JSP, AngularJS, Node JS, JavaScript, and CSS.
  • Used XML as common message format, XSD Schema for validation, XPath.
  • Loadedenvironment specific files in web application like data sources, JNDI properties and JVM custom properties, from WebSphere admin console.
  • Developed page templates using Struts Tiles framework.
  • For communicating third party API’s we used RESTful and SOAP web services in the application.
  • Implemented complex validations using   Groovy  in different tiers of application. 
  • Workedin developing Spring related backend services.
  • Environment configuration and preparing the Build plan & Deployment.
  • Involving on deployment the application to both Prod and Non-Prod environment and executing scripts.
  • Coordinating from Onsite with Offshore team for Production Support activities &Enhancements.
  • Written hbm.xml and hibernate configuration files.
  • Used hibernate as ORM for persistence.
  • Extensively used   Groovy  for functional tests. 
  • Involved in Enhancements, requirement gathering, and fixing the bugs reported on the Application.
  • Used different XML parsers classes in   groovy  to extract the data from XML files.
  • PreparedTest Cases and made testing with JUnit.
  • PreparedDocumentation and responsibilities for all activities in UTM enhancements.
  • Coordinated with various teams like Execution, Project, WebSphere, WebLogic and DBA.
  • Involved in writing and updating the SQL and PL/SQL stored procedures.
  • Used GIT as version control tool in the development process.
  • Created T-SQL queries, tables, Views, stored procedures and functions that are required for report generation. 
  • Developed and maintained UNIX shell scripts for data-driven automatic processing.
  • Managed change requests and make sure that processes are in place and followed to manage change requests.

Environment: UNIX, J2SE, J2EE, Hibernate, Apache Web Server, MySQL, Spring, Hibernate, Maven, AJAX, AngularJS, Groovy, Node JS, CSS, XML, XSD, Web Services (SOAP & REST), SQL developer, GIT,UNIX Shell Scripting, MKS version control, jQuery mobile, JSON,IBM WebSphere, BEA WebLogic.

Confidential, Chicago, IL

Senior Java/J2EE Developer

Responsibilities:

  • Worked on to identify APIs, business requirements, domain knowledge, define data schemas, and document workflow.
  • Used Agile software development methodology which helps to develop project plans.
  • Created layouts for web pages by using HTML, Bootstrap.
  • Styled pages with CSS
  • Used XSD Schema for validations.
  • Migrated the existing platform from e-commerce to custom checkout retail service platform.
  • Used SOAP and RESTful web services to integrate with other modules.
  • UsedSpring AOP module to handle transaction management services.
  • Involved in mapping the real word object with java objects using Hibernate 3.0 in the development of application.
  • With AngularJS, Node JS performed JSON data parsing, to give the information on user interface page.
  • Used Spring Web Module integrated with Struts and JSF.
  • Created User Interface using Struts and JSTL tags.
  • Created different modules with templates, custom filters, specific controllers, scopes, and directives using AngularJS.
  • Solid usage of AngularJS view models for separation of data, UI, and logic concerns.
  • Developed DAO, complex service components, WSAO using Spring, AngularJS frameworks.
  • Created and performed unit test cases for application modules.
  • Fixed the cross browser compatibility issues for Chrome, Safari, Internet Explorer, and Firefox.

Environment: J2EE, AngularJS, Node JS, Spring, Hibernate, Struts, Oracle, JBoss Wild Fly 8.1, Web Services (SOAP & RESTful), XML, Maven, XSD,Apache Axis, JSON, JSF, JSTL,JAXB, SVN, Eclipse.

Confidential, Dayton, OH

Senior Java /UI Developer

Responsibilities:

  • By using JavaScript, JQuery, CSS, and HTML built some pages from mock-ups
  • Proficient on working with CSS Layouts, CSS Background, CSS positioning, CSS border, CSS text, CSS margin, CSS table, CSS padding, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • By using CSS and the Box model built XHTML pages.
  • Thoroughly know the differences and kind of bugs occur in different browsers
  • Used PHP for backend programming with MySQL database with Apache server.
  • For making data exchange between client and server, we used JSON .
  • Built some pages which are compliant to ADA and W3C standards.
  • For custom client- side validations , used JavaScript .
  • SVN version control tool is used for the development process.
  • Built and optimized applications interfaces and graphic prototype websites using HTML and CSS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • With tools Linux, Apache, PHP, and MySQL, we maintained 24x7 availability

Environment: UNIX, JQUERY, MySQL, JSON, JavaScript, HTML, XML, CSS, AJAX, SVN, ECLIPSE.

Confidential

Java Developer

Responsibilities:

  • Core developer for a campus web based ERP product suite, called Campus Metalink.
  • Developed using J2EE and web design technologies such as JQuery, JSTL,Rich Faces, and JSF.
  • Database server and Production Servermaintenance for multiple clients.
  • Interacting with clients which includes collecting requirements, and giving demo’s on developed modules.
  • Worked with Eclipse on Linux platform.
  • Using SVN, maintained the version control of the development process.
  • Built an internal application by name “Employee collaboration portal”, which provides facilities to collaborate employees internally with the company.
  • Interacted with testers and QA experts to fix bugs and tracked all the bugs by using a bug reporting tool and made testing with JUnit.

Environment: Java, Servlets, JSP, JSF, RichFaces, JSTL, JDBC, JUnit,Eclipse, Hibernate, Oracle, Seam, SVN,JBoss application Server, Ubuntu Linux, Apache camel, Apache Tomcat Webserver.

We'd love your feedback!