We provide IT Staff Augmentation Services!

Sr Java Programmer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • IT professional with 8+ years of IT experience in designing and developing N - tier applications based on OOPS (Object Oriented Programming), Internet and Intranet, Client-Server Architecture using Java/J2EE and supporting technologies.
  • Experience in XML based SOAP / RESTFull Web services development and Integrate Diff module of an ERP solution.
  • Java technologies include Core Java, J2EE, Java Server Pages (JSP), Servlet JDBC 2.0, JMS, and JavaBeans.
  • Worked on Spring Frameworks Spring Core, Spring Integration, Spring Batch, Spring Security, Spring Web Services, Spring RESTful, Spring Boot
  • POCs done in Micro Service Platforms Mule Soft API, Docker & Kolfka
  • Design and implementation of Multithreading in java
  • Used Web technologies like XML, JavaScript, HTML, DHTML, CSS, and Ajax.
  • Experience in frameworks includes Spring MVC 2.5, 3.0, & Hibernate 3.0.
  • Implemented various design patterns such as Singleton, Factory method, Business Delegate, Service Locator, MVC, DAO, Transfer Object etc.
  • Worked on Agile/QA tools like JIRA, ALM, RTC
  • Worked on databases Oracle, DB2, MS SQL, Hadoop
  • Experience in developing stored procedures, functions, triggers using TOAD, Oracle SQL Developer, comfortable using databases Oracle 10g, 9i.
  • Real time experience in application development on Oracle Weblogic 10,8.1, Apache Tomcat 5.0, Web Sphere
  • Configuration and Version control management using RTC and Perforce, CVS and SVN
  • Developed projects and products using Agile Methodology, SDLC (Software development life cycle), from initiation, planning, designing, execution, implementation and Maintenance.

TECHNICAL SKILLS

Languages: C, C++, JAVA/J2EE, PL/SQL, Shell script, UNIX commands.

Java Technologies: Core Java, J2EE, JSP, Servlet, JDBC, JMS, JavaBeans, JNDI, Java Mail.

Web Technologies: AngularJS, jQuery, JavaScript, HTML, DHTML, XMLCascading Style Sheets (CSS), XSLT.

XML Technologies: XML Schema, DTD, JAXP, SAX and DOM parsers.

IDEs / Tools: Eclipse, NetBeans, Red Hat Developer Studio, RAD, WSAD. / TOAD, Maven, XmlSpy, Ant, PL/SQL Developer, JUnit, iReport.

Operating Systems: Windows 95/98/NT/2000/XP, Sun Solaris 9/10, Red Hat Linux 9.

Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton, View Helper, Decorator, Factory Pattern etc.

Databases and Tools: Oracle8 / 9i /10g,11g, HSQL, Sybase, MySQL, MSSQL, MongoDB, SQL Server, IBM DB2, Toad for SQL Server.

Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

Web service specifications and Implementations: JAX-RPC, JAX-WS, JAX-RS, ESB, Axis, JWSDP.

Methodologies: Agile, Scrum, Test Driven Development.

Scripting/GUI Tools: HTML5, DHTML, DOJO, JSON, JavaScript, CSS3, Shell Script, Dreamweaver, MS FrontPage, VBScript, JSTL, JSP.

Additional Skills: Elasticsearch, Logstash, Kibana, Graphana

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr Java Programmer

Responsibilities:

  • Involved in coding, testing and creation of functional specs of enhancement application.
  • DevelopedApache MavenProject management tool POM file to automate the build process for the entire application such as manage project libraries, compiling, preparing war file and deploying in JBOSS EAP 6.2.
  • Implemented Sparkadvanced procedures liketext analytics and processingusing thein-memorycomputing capabilities.
  • Involved in various NOSQL databases likeHBase, Cassandrain implementing and integration.
  • Using theSparkframeworkEnhancedandoptimizedproductSparkcode toaggregate,groupand rundata miningtasks.
  • Developing big data applications using technologies such asStorm,Kafka.
  • Creates, validates and updates thedata dictionary and analyses documentationto make sure that the information captured is correct.
  • Designlogical and physical data model using Erwin data modelling tool and vision kafka.
  • Extracted feeds form social media sites such as Facebook Twitter using Python scripts.
  • Installed and configuredJBOSS/Drools serverwith MySQL/Oracle persistence. Extracted rules data from the database and decision tables.
  • Experienced with monitoring, log aggregation, and visualization tools like Logstash, Kibana, Graphana.
  • Experience with NoSQL databases like MongoDB and Elasticsearch and accessing Hadoop Ambari API’s from Java and Logstash.
  • Wrote, tested and implemented Teradata Fast load, Multiload and Bteq scripts, DML and DDL.
  • Constructed Korn shell driver routines (write, test and implement UNIX scripts)
  • Involved in migration projects tomigrate datafrom data warehouses on Oracle/DB2 and migrated those toTeradata.

Environment: Java, JEE, JSP, Servlets, Oracle 11g, DB2, MongoDB, UNIX, Unix, Agile, Maven, CVS, JSON, Eclipse, Subversion (SVN), Websphere, WebLogic, Windows XP, Linux, Elasticsearch, Kibana, Grafana, Hadoop, Teradata, Vertica, Restful API services, Ambari API services.

Confidential, TEXAS

Sr Java Programmer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Designed APIs and analytics using IBM Cloud. Built mobile backend services, powerful app management, and insights into app usage using IBM mobile first.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
  • Have achieved proficiency in Unit Test, Mock, Test Driven Development etc.
  • Implemented client-side Interface using React JS. Worked on Redux.
  • Design, develop and test HTML, CSS, jQuery and React.JS that meets accessibility and web browser standards for car dealerships websites.
  • Installed, configured and Administered WebSphere Commerce Server 6.0 on Windows and Linux platform.
  • Involved in Stopping/Starting & Monitoring the logs for Application Server Instances.
  • ImplementedHorizontal and Vertical Clustering, Performance tuning and troubleshooting of IBM WebSphere Application Server 6.0/6.1.
  • Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSCP/WSadmin scripts.
  • Migrated existing applications from WebSphere V6.0 to V7.0.
  • Involved in issues like Application not responding. Application Deployment Errors, Wrong Database host name, Server Hung due to out of memory or thread hanging, Owner ship issue.
  • Created sites to organize client contracts and to summarize monthly financial data usingReact.js, Ember.js, D3.jsandMySql.
  • Created web services and desktop applications to access and display data needed by support teams using,Ajax,JavaScript,jQuery,React.js, Angular.js, Node.js,Java, CSS and HTML.
  • Built data visualizations to monitor file server load, Web server speed, Data Processing usingD3.js, jQueryandMySql.
  • Prepared exhaustive test cases to comprehensively test functionality and code.
  • Creating Java code and modifying the existing code to match with the front JavaScript files.
  • Created an on -the-fly configuration changes set up, with application saved in Node.js.

Environment: Java, JSP, Spring (MVC and Core), JSON, Servlets, Webservices(RESTful), Web Logic Application server, WebSphere Application Server 6.0/6.1/7.0, Websphere Portal Server 6.0/6.1, Websphere Commerce Server 6.0, Apache 2.0.47, IHS 6.0/6.1

Confidential

Java Programmer

Responsibilities:

  • JSF Portal Framework at Presentation Tier and Faces Servlet acts as the Front Controller.
  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3& JavaScript using Dreamweaver.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
  • Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
  • Troubleshoot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking theJVM logs, plug-in logs and theWebserver logs
  • Worked closely with developers to define and configured application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as deployment of EJBs across multiple instances of WebSphere.
  • Maintained security,tuning and clusteringon Web Sphere Application Server usingIBM Web seal Tivoli Access Manager.
  • Monitored the logs for Application Server Instances.
  • Updated application code from JDK 1.3 to 1.4 using WSAD, RAD and redeployed in a clustered environment.
  • Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS3, JavaScript, jQuery, DOM, DML, DHTML, EXT JS, Angular.js, Node.js, Backbone.js, Require.js, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows, C, C++, Agile Methodology.

Confidential

Java Programmer

Responsibilities:

  • Utilized the base UML methodologies and Use cases modeled by architects to develop the front-end interface. The class, sequence and state diagrams were developed using Microsoft Visio.
  • Created User Interface (UI) to gather data and communicate with Business Layer by using Swing, HTML, JSP, JSP Tags Lib, JSTL and Java Script.
  • Utilized AJAX to increase web page’s interactivity, speed and functionality.
  • Implemented MVC architecture using Spring 2.5 MVC framework and enhanced the design using Stateless Session Beans for the Middle Tier Development
  • Utilized WSDL and SOAP to implement Web Services to optimize performance by using remote model applications.
  • Used JSF framework for implementing the Web tier of the application.
  • Designed and implemented complex multi-application flow through integration implemented using XML, XSL and JMS configurations.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • UsedCVSas a documentation repository and version controlling tool.
  • Used ANT scripts for build creation and to push onto various environments.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used Log4j for logging and debugging.

Environment: Core Java, JDK 1.5, J2EE 5, HTML, CSS 2.1, JSP 2.1, JSF 1.2, JNDI, AJAX, Swing, Spring 2.5, Hibernate 3.0, JMS 1.1, SOAP UI, WSDL, UML, XML, XSLT, Windows XP, ANT, UNIX, Log4J, MVC Design Pattern, DAO, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Worked on writing Java code for extracting backend data from the main frames.
  • Instantiated business objects with IOC pattern using spring framework and for Dependency Injection.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Agile process is used for tracking and developing the application.
  • Development and Integration of the Application using Eclipse IDE and used StarTeam as Version Control Tool.
  • Implemented the integration with the back-end system with web services using Axis and SOAP
  • Utilized JUnit test cases for all the developed modules.
  • Extensive experience in different IDEs like RAD, Eclipse, NetBeans.

Environment: Java, J2EE, Spring Framework, HTML, JavaScript, Hibernate, Eclipse IDE, Star Team, Axis, SOAP, JUnit, RAD, Eclipse, NetBeans.

.

We'd love your feedback!