We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • 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 inAgile (Scrum)development teams.
  • Solid proficiency inSpring,Struts, RESTful Web service, and Hibernate with MVC for building web applications.
  • 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.
  • 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 Developer

Responsibilities:

  • Designed and Developed web interfaces for the existing software solutions present in BNSF, which supports different service management applications in a 24x7operation environment.
  • Developed web interfaces by using HTML, JavaScript and CSS.
  • 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 theAgile Scrum methodology.
  • Used hibernate as ORM for persistence.
  • 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 a user friendly interfaces.

Environment: J2EE, J2SE, Hibernate, MsSQL, Apache Web Server, Spring, IBM RSA,Eclipse, AJAX, HTML, CSS, jQuery mobile, SQL developer, JavaScript, JSON, web services, RESTful, SOAP, CVS, Maven, JUnit, Axis, 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.
  • 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.
  • Involved in Enhancements, requirement gathering, and fixing the bugs reported on the Application.
  • 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, 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!