We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Professional J2EE Software Developer with 7+ years of focused experience of Web based applications with provisioning of groundbreaking and customized solutions to meet capricious industry requirements for Banking Domains
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
  • Designed and modeled projects using techniques in UML - Use Cases, Class Diagrams etc.
  • Developed web applications based on different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Front Controller, Business Delegate, Service Locator, Transfer Objects etc.
  • Strong experience in developing N-Tier applications using J2EE.
  • Experienced in creative and effective front-end development using JSF, Facelets, Richfaces, JSP, JavaScript (jQuery, AngularJS ), HTML, DHTML, XHTML, ANT, Maven, JavaScript, Ajax and CSS.
  • Excellent Hold on JSF, A4J(Ajax for JSF) with Managed beans and also with support of Spring beans.
  • Worked on Struts utilizing Apache Tiles, Struts Controllers (Actions and Forms) and validations.
  • Developed web application in open source java framework Spring. Utilized Spring MVC framework.
  • Configured and developed web applications in Spring, employing AOP and IoC.
  • Developed Web Services in Spring Web Service and Java (JAX) WS.
  • Worked with DEVOPS team - Jenkins and CICD environment.
  • Worked on automation testing tool Cucumber on Ruby.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot.
  • Solid background in financial and telecom domain.
  • Have excellent Relational Database understanding and experience with Oracle 10g/11i, IBM DB2 7.X/8.X, SQL Server 2005 and MySQL 5.0/5.5.
  • Strong experience in database design, writing complex SQL Queries and Stored Procedures.
  • Worked on test driven software development where Junit testing was employed.
  • Experienced in using Version Control Tools like CVS, SVN, VSS and Git.
  • Experience in developing Web services provider and client using Spring and Axis to provide WSDL.
  • Used Maven’s different plugins from basic like clean, deploy, install etc. to customized for different purposes like JAXB XJC tool.. Used Repositories and dependencies.
  • Wrote Shell scripts, Java to shell calls and remote shell calls.
  • Experienced in parsers like SAX, DOM, XPath, JDOM, XML Beans.
  • Experience working with Agile Methodologies including XP, SCRUM and Test-Driven Development., used tools like JIRA and Rally kanban board
  • Strong work ethic with desire to succeed and make significant contributions to the organization. Strong problem solving skills, good communication, interpersonal skills and a good team player. Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL

Technologies/ Frameworks: JSF Facelets, RichFaces, IceFaces, Struts, Spring, Hibernate, Spring-core, Spring AOP, Spring MVC, Flex, Log4J, Junit.

XML Tools: XML, JAXB, XPath, XSL, XSLT, SAX, AXIS, JAXB, CXF.

Application Server/ Web Server: JSF, Richfaces, JSP, Servlets, Socket Programming, EJB, JNDI, JDBC, Java Beans, JavaScript, Web Services, AJAX, Flash, Java Script, CSS, Google Maps JavaScript, Jenkins, CI/CD pipelines.

Modeling Language/Tools: UML, Axure RP Pro 5, Dreamweaver 7, MS Visio 2003, Rational Rose Enterprise Edition, Eclipse UML plug-in

Big Data Technologies: Apache Hadoop (MRv1, MRv2), Hive, Pig, Sqoop,HBase, MongoDB, Flume, Zookeeper, Oozie, Cassandra

Methodologies: RUP, OOAD

IDE: IBM RAD, NetBeans, WSAD, MyEclipse and Eclipse.

Middleware: MQ Series, JMS, RMI

Database: IBM DB2 8.x, Oracle 11i/10g, SQL Server, MySQL, MS Access,HDFS, MongoDB(NoSQL)

Scripting Languages: HTML, DHTML, XHTML, ANT, JavaScript, CSS, Perl

Version Controls: Subversion SVN(subclipse, tortoise), CVS.

Configuration Mgmt. Tools: Rational Clear Case, MS Visual Source Safe

Other Tools: IBM DataSudio, TOAD, SQL Developer, MS SQL Server Management Studio (SSMS), DB Visualizer, Maven, JBoss Hibernate Tools, Tortoise and also other Jboss web tools, SOAP UI, Hermes JMS.

Web Services: Spring Web Service, CXF, AXIS, XSD, WSDL, SOAP, wsImport.

Web App/ Server: IBM Websphere, Apache Tomcat, Web-logic, JBoss

Miscellaneous: IIS5.0, LDAP, Site Minder, Java Stored Procedures, Apache Axis (Web Services), SVN, CVS, Dimensions, LDAP, MQ-SERIES, Leach FTP, WinFTP, Rapid SQL, Microsoft Visio, Axure RP Pro 5, Rational Rose, Tomcat.

Operating Systems: Windows 3 - 8, Windows Server 2003, Linux, Unix.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Involved in extensive meetings with business and design people in analyzing / drafting Business Requirement Specification and Software Requirements Specification.
  • Proposed Ideas of a new applications based on need provided prototype and effort sizing to management and prospect business users.
  • Writing the backend for the system,integrating the services from different vendors by Understanding the third party Api and integrating them within travel Api along with the unit and Integration test cases.
  • Worked on ELK stack like Elastic search, Logstash, Kibana for log management.
  • Continuous integration using Jenkins for nightly builds and send automatic emails to the team.
  • Implemented multiple logging solutions usinglogstash.
  • Worked on handling all the requests to the systems using play framework MVC framework.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Extensively used MySQL queries in querying user buying trend analysis and implementation on Amazon RDS.
  • Designed & built automated solutions including CI & CD pipelines, as well as build, release, and backup/recovery systems.
  • Used Git and Bit bucket version control system and code maintenance.
  • Coordinated with front end and design team in coming up with API contracts and integration with the back end.
  • Worked with customer support to quickly resolve the support issues.
  • Coordinated with the team to debug the server issues and resolving them.

Environment: Scala, Play, Akka, ElasticSearch, Kibana, MySQL, Dynamo DB, IntelliJ, Jenkins, Sequel Pro, RDS, Bit bucket, Git, Shell Script, Linux, Specs2,CI/CDpipelines, Load Balancer, Restful APIs, JIRA.

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Proposed Ideas of a new applications based on need and provided prototype and effort sizing to management and prospect business users.
  • Worked in an agile development process with two weeks release with monthly Sprint and daily Scrum.
  • Analyzed additional business requirements provided by business users for High Level Design.
  • Provided detailed software structure and architecture using Use cases, sequence diagram and UML for java and Tibco developers.
  • Developed System architecture based on different patterns like MVC, SOA, DAOs, Service Façade, Singleton, Factory etc.
  • Created JSF (Richfaces screens). Validated inputs using clientside validations aswell as server side validations.
  • Used maven and ANT for build and deployment of java/TIBCO applications.
  • Used different plugins of Maven to clean, compile, build, install, deploy and more for jars, wars, and ear.
  • Transactions were managed by using Spring AOP and Spring Transaction management.
  • Spring IoC container was used for dependency injection and JSF Beans management.
  • Used Log4J for debugging and error logging purposes.
  • Worked with Devops team, involved in building Sanity and Health Checks on the code at the time of the deployment.
  • Worked on Jenkins for CICD.
  • Developed test cases for Test Driven Development approach and implemented through Automation tool Cucumber on Ruby
  • Delivered technical demo’s / Proof of Concept for new technologies.

Environment: Java 1.7, Spring 3.2, Spring AOP, Spring IoC, Tomcat/Jboss, Eclipse Juno, Oracle 11gr2, Ant, Maven, Subclipse, Tortoise, Putty / WinScp, WinMerge, JENKINS, Cucumber, Ruby, CICD.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Developed the web based application in Struts 1.2 framework.
  • Application Business Logic implemented in struts1.2
  • Front end code implemented with HTML, XHTML, DOM, CSS, JavaScript, and JQuery.
  • Generated JAXB Java classes from an XML schema
  • Implemented JAX-WS Web Services based on client WSDLs
  • Involved in preparing developer reference documents on application modules.
  • Deploying the applications in DEV and SIT environments.
  • Designed and involved in implementing the changes to the make the application compatible to IE-6, IE-7 and IE-8 browsers
  • Worked with the UNIX environments where the Application servers and Data base servers are configured. Used the FTP and SFTP clients like WinScp, Putty, Filezilla for transferring the files.
  • Written and executed UNIX scripts for the Auto Sys jobs.
  • Overall, worked on end to end application development as well as proposed and implemented design and code changes to improve the ongoing application maintenance
  • Involved in developing the triggers and store procedures for reports

Environment: Java 1.6, Struts 1. 2, ORACLE, PL/SQL, JSP, Java script, Subclipse, tortoise, Putty/ Winscp, Eclipse RSE, JIRA, WinMerge

Confidential, Sylmar, CA

Java Developer

Responsibilities:

  • Development of customized components based on Struts, HTML, JavaScript.
  • Written Stored Procedures, Triggers, and Views extensively.
  • Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user
  • Interface.
  • Deployed business components into JBoss Server
  • Extensively used Hibernate template in data access layer to do Database Operations.
  • Connected to Oracle Database using DAO (Data Access Object using Spring DAO) Patterns.
  • Developed the User Interface (UI) using Java Server Pages (JSP), CSS and JQuery.
  • Deployed business components into JBoss Server.
  • Wrote Servlet and Invoker servlets to redirect to JSP files.
  • Developed application components for storing, retrieval and structuring of documents using
  • Designed and Developed Web services using SOAP to make submissions.

Environment: J2EE, JDK6, Java Script, JSP, XML, HTML, Eclipse, Oracle10g, JUnit, JSF, JBOSS, Struts, Hibernate, Spring.

We'd love your feedback!