We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 9+ years of years of experience in software design and development of various client - server based applications usingJAVAand J2EE technologies.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS.
  • Solid Knowledge of MySQL and Oracle databases and writing SQL Queries.
  • Proficient in developing the application using JSF, Hibernate, CoreJava, JDBC and Groovy and Grails presentation layer components using JSPs, JavaScript, XML and HTML.
  • Experience in Back End Development including Web services, Data service layers
  • Hands on knowledge of writing code in Scala.
  • Extensive working experience in Freemarker, Struts framework, Spring framework and O/R Mapping Hibernate framework.
  • Designed and coded Hibernate, struts for mapping, configurations and HQL for enhancement and new module development of Transport Optimization, Planning and Scheduling Web app.
  • Good Exposure on Web development usingJava, AngularJS, jQuery, SOAP, REST and Microservices architecture.
  • Experience in administering cloud tools Amazon Web Services (AWS), Microsoft Azure.
  • Good knowledge in Log4j, JUnit, JMeter, Selenium, Maven and Jenkins.
  • Hands on experience in cloud automation using AWS Cloud Formation Templates, Chef, and Puppet.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS
  • Used Groovy and Grails with Spring, Java, J2EE for user interface.
  • Strongexperience in the use of various software development tools as database management (SQL Developer, TOAD), source code control (VSS, Rational Clear Case), and development tools (Eclipse and RAD).
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using JSF, Struts and Spring MVC.
  • Having experience in leading team and possess excellent communication and interpersonal skills, ability to quickly grasp new concepts, both technical and business related and utilize as needed.
  • Proficient in using application servers such as Web Logic, WebSphere, Jboss and Apache Tomcat
  • Strong working experience in CoreJavadevelopment using OOPs, Multi Threading,Java Collections framework, Exception Handling.
  • Experienced in using CVS, SVN for version control and Check-in, Check-out of the code
  • Good working Knowledge in Object Oriented Programming (OOP) and Object Oriented Design (OOD).
  • Good experience with SOA architecture and Soap & Rest Web Services
  • Good Experience with frontend technologies like HTML, XHTML, CSS, JAVASCRIPT, JQUERY, AJAX

TECHNICAL SKILLS:

Languages/Framework: Java 1.6/1.5/1.4, SQL, PL/SQL, Spring 2/2.5/3.0, JPA 2.2, Hibernate, J2EE Design Patterns, Web services, Log4J, JavaMail, JAXB, JMS, UML

Server Programming: Servlets, JSP, EJB, Java Beans, JDBC

Databases: Oracle 9i/10g, Mongo DB, MySQL, SQL Server

Scripting Languages: JavaScript, jQuery, AngularJS

Markup Languages: HTML, XML (SAX and DOM), CSS, JSON, XSLT

Programming tools: Eclipse, Toad, WSAD

Application/Web Servers: WebLogic, Web Sphere, JAXB, JBoss, Tomcat 5.0, APACHE Webserver,Grails

Version Control: CVS, SVN, Perforce

Operating Systems: Windows, Linux, UNIX, Mac

Protocols: HTTP, SOAP, HTTPS, SNMP, SMTP, FTP, SFTP and TCP-IP.

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Sr. Java developer

Responsibilities:

  • Involved in developing front end screens using JSF, JSP, Struts View Tags, JSTL, XML, XSLT, HTML, CSS, AJAX, Web2.0,JAVA SE technologies, JavaScript, JQuery.
  • Used SVN for versioning control system.
  • Extensive use of HTML, JSTL, JSP and JQuery for the presentation layer along withJavascript for client side validation.
  • Analyzing the SQL queries and optimizing the performance for increased productivity.
  • Involved in developing Hive DDLs to create, alter and drop Hive tables and storm, &Kafka.
  • Experienced in transferring data from different data sources into HDFS systems usingKafka producers, consumers andKafkabrokers
  • Worked on Front end/user interface with Technologies like AngularJS, Node.JS, HTML, JS.
  • Developing UDFs injavafor hive and pig and worked on reading multiple data formats on HDFS usingScala.
  • Analysed the SQL scripts and designed the solution to implement usingScala.
  • Utilized JavaScript Frameworks AngularJS 2.0, NodeJS
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS 2.0, Node.JS and JQuery.
  • Implemented on AngularJS concepts scope/controllers/services views etc.
  • Implemented business logic and generated WSDL for those web services using SOAP.
  • Designed the test cases for above modules in FDA and documented the same for testing team.
  • Experience in performance tuning ofCassandra and implementation of agile-scrum methodology.
  • Involved in complete infrastructure setup and configuration of WebLogic Application Server10.3.2/11g on UNIX and LINUX.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • InstallKAFKAon Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS with popular hash tags.
  • Written test scripts for the components developed usingReactJS.
  • Hands on and implementation of JenkinsContinuous Integration, Module Testing, Software Configuration Management and Debugging.
  • Experience in designing and developing UI components using Jsp, JavaScript, HTML, DHTML, HTML5, CSS, Angular Js, JSTL, Tomahawk tag libraries, Tiles, Custom Tag Libraries, AJAX, JQuery.
  • Hands on experience in Automation Testing using QTP 10.0, QC 9.2, andSeleniumJavaClient driver.
  • DevelopedScalascripts using both Data frames/SQL/Data sets and RDD/MapReduce in Spark for Data Aggregation, queries and writing data back into OLTP system through Sqoop.
  • Implemented MVC architecture using spring and Struts frameworks combined with EJB 3.0 and JPA 2.1 for database persistence.
  • Working as a developer in developing the business and user interface classes using Groovy and Grails.
  • Worked in XSLT mapping,xqueries, MFL transformations with iBATIS.
  • Acquired knowledge on various protocols like REST, IPP and SNMP. Got experience with multithreadingand WCF technologies. Experienced with Scrum software methodology.
  • Handling administration for Agile PLM and Maintaining the Data flow from ERP to Agileand Agileto data mart.
  • Used Google web toolkit 2.6 and 2.6.1 to design and develop application in object-oriented fashion and for full-featured Java debugging.
  • Developing the J2EE Application using IBM RAD 6.0, Oracle Database and Spring IOC Framework and deploying to IBM WAS 6.0 application server
  • Web UI development using JSP, CSS, SOA and JavaScript.
  • Implemented Gradle, Hibernate 4.0, HQL and Criteria API have to fetch the data from SQL database with STORM.
  • Used Struts 2.0, Freemarker and Grails Framework in the application, which is based on MVC design pattern.
  • Working with Crystal reports for developing and bug fixing in the reports which has Oracle SQL as the database.
  • Developed Server side components using Hibernate and Spring framework with JAXB.
  • Involve in the Analysis, Design, and Development and Unit testing of business requirements.
  • Generated Hibernate XML files for the configured beans.

Environment: Java, J2EE, Oracle 11g, Tomcat 6, CVS, UNIX, XML, Junit, Eclipse TOAD, Oracle11g, Hibernate 3, Struts 1.2,2.0,GrailsJAVA SE 1.7 ExtJS 5.0.

Confidential, Parsippany, NJ

Sr. Java developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Agile development methodology.
  • Implemented the application using Struts MVC Framework.
  • Developed programs inJAVA,Scala-Spark for data reformation after extraction from HDFS for analysis.
  • ImplementedKafkaCustomer with Spark-streaming and Spark SQL using Scala.
  • Used Akka as a framework to create reactive, distributed, parallel and resilient concurrent applications inScala.
  • Created various Parser programs to extract data from Autosys, Tibco Business Objects, XML, Informatica,Java, and database views usingScala
  • Used Struts validation and tiles framework in the presentation layer.
  • Developed user interface with PHP and Python using Angular JS JSF, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application. Created action classes and session beans to process the requests from the user.
  • Skilled in functionalities that included writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap
  • Designed Single page web applications using object oriented JavaScript(OOP) Framework like Angular.JS
  • Coded in AngularJS MVC Framework to make single page app (spa) and complex configurations.
  • Created Angular.JS controllers, directives, models for different modules in the frontend.
  • Worked on Core components of Angular JS.
  • Implemented various design patterns in the project such as Business Delegate.
  • Experience inSeleniumWebdriver, HP QC and Agile methodology for testing.
  • Writing Java Code for fetching the data fromCassandra and Handling Terabytes of data and scheduling jobs on maintenance.
  • Worked with SOA UI testing and maintenance of Web Services.
  • Implemented functional requirements on Oracle’s AgileProduct Lifecycle Management system.
  • Good Knowledge on Linux System Programming, IPC, Multithreading.
  • Used GWT 2.5.1 for development and debug withAjaxapplications in the Java language.
  • Handled of allFDA Related matters independently for company.
  • Used KAFKAto load the data on Hadoop File system and move the same data to MongoDB -Nosql database.
  • Used Grails for Spring Dependency Injection for injecting dependency.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Merging the latest code to release environment based on the change sets and Creation of new RPM builds using Jenkins, Continuous Integration.
  • Used bootstrap-angular widgets like automplete, calendar, and accordion.
  • Hands-on experience on configuring Weblogic cluster, domain.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Action Form bean.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and implemented Servlets module to capture the XML as request and parse XML.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • DevelopedPersistenceFramework consisting of components likePersistenceCode Generator,PersistenceManager and Data Access Objects which hides JPA complexities and offers transparent access to database.
  • Extensive working experience in Struts framework, Spring framework, Gradle and O/R Mapping Hibernate framework with iBATIS.
  • Good knowledge in JAVA SE,Java/J2EE and Groovy on Grails MVC, JSF web framework and React.js for rapid application development.
  • Enhanced the web services, Client and Server codes.
  • Followed Agile (SCRUM) methodology, involved in sprint planning every two weeks and setup daily standup meetings.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used Groovy in Java Programming with familiar Java syntax.
  • Used xQueries to Prepared daily workloads for Team mates & co-ordinating the daily allocation of work.
  • Used API for asynchronous communication by putting the messages in the message queue.
  • Maintained the code repository using Clear case for keeping codebase in sync with other phases of projects running simultaneously.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application.
  • Performed unit testing using Freemarker and JUnit framework and used Struts Test Cases for testing action classes. Used Ant scripts to build the application.
  • Deployed application on JAXB, JBoss Application server and monitored the error logs using Log4j.

Environment: Java, J2EE, JSP, Servlets, HTML, XML, JBoss, jQuery, Java Script, Hibernate, Oracle, SQL, Spring MVC, Spring IOC, Spring DAO, JMS, JPA, Web Servics, SOA, Perforce, Eclipse, Maven, Unix, Linux, Agile Methodology,Storm 0.20.

Confidential, Chicago, IL

Sr. Java developer

Responsibilities:

  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Developed the presentation layer using Groovy, JSF, HTML, XHTML, CSS and client validations using JavaScript and using applets and multithreading.
  • Created Custom template for Visual Studio using ApacheCordova.
  • Used Angular Js MVC features for data Binding.
  • Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Worked on Angular.JS single page web application for legal application monitoring for service consumers.
  • Maintained the administration tool to control user access to Agile PLMclient services.
  • Involved in the implementation of front end services through AngularJS and connecting them to the backend services.
  • Invovled in monitoring Weblogicusing manual and automation process.
  • Involved in Build and Deployment tasks in Jenkins, Continuous Integration.
  • Wrote unit test cases for Unit Level testing using SOA, JUnit, EasyMock.
  • Developed front end using API, Spring MVC, JSP, JSTL.
  • Used GWT for some cross-browser issues for the developer and in Unit testingintegration.
  • Used xQueries to pull XML data from Database.
  • Used ExtJS with grid control and edit modes, sortable data, lockable and draggable columns.
  • Responsible for mapping the database model intoJPAand API objects using Hibernate and JSF Annotations with ORM.
  • Implemented Spring AOP framework for auditing tasks.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Used Log4J for logging the applications exceptions and debugging statements
  • Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Experienced in managing and reviewingHadooplog files.
  • Implemented PL/SQL queries and used Oracle stored procedures and built-in functions to retrieve and update data from the databases.
  • Installed and configured Hive and also written Hive UDFs.
  • Deployed the application on JBoss Application Server.
  • Designed front end pages using JSP, JQUERY, JSTL, JavaScript and AJAX calls to get the required data.

Environment: Java, J2EE, Spring, Hibernate, Web Services, Oracle, IntelliJ, SVN, Maven, JMS, ActiveMQ, Weblogic, Jira, JUnits, Powermock.

Confidential, NYC,NY

Sr. Java developer

Responsibilities:

  • Developed various product applications usingJava, J2EE and related technologies.
  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Used GWT in Support forInternationalization and localization and HTML Canvas as well.
  • Used Eclipse IDE and Tomcat as the web server for deploying the application.
  • Built JBOSS Portlets usingJAVA/J2EE, XML with JBOSS 5 as application server and SQL Server as database.
  • Worked on Maven to build the application and used JRebel for code integrations.
  • Used ExtJS with region panels to allow a form to divided into multiple sub-sections.
  • Used JUnitframework for unit testing of application and Log4j to capture the logs.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications
  • Developed the application using JSF Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Worked on Hibernate and created ORM mappings.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Deployed the application on the JBoss Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP)
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Accessed database using SQL Queries, PL/SQL scripts
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303)
  • Designed and implemented XML parsing for XML order conformations.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Performing Configuration Management using Clear Case and CVS.
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries.
  • Responsible in testing the classes and methods using JUnit test case.

Environment: Java1.6, J2EE, Spring 3.2, Junit, Hibernate, Maven, SVN, JBOSS,ExtJS 3.0

Confidential

Java developer

Responsibilities:

  • Used Object Oriented Programming and design.(OOP & OOD)
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle9i DB using the Toad tool.
  • Developed both front-end and back-end of the product usingJava, J2EE, Ajax, JQuery, spring and Hibernate, and other technologies.
  • Developed user interfaces using JSPs, GWT, HTML, CSS,JavaScript, jQuery, JSP Custom Tags.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Developed Hibernate mapping files with Oracle database.
  • Used Eclipse IDE for development and SVN for versioning system.
  • Used Struts tlds (logic, bean, html, nested etc) with JSP pages.

Environment: Java, J2EE, JSP, Spring, Hibernate, Agile, Tomcat, Web Services, MySQL, Eclipse 3.5, SVN, Maven, JUnits, Hudson, JMS.

We'd love your feedback!