We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10+ years of Professional IT experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, testing and deployment using various methodologies with Java/J2EE.
  • Extensive experience in design and implementation of client/server and web applications using Core Java, Servlets, JSPs, JavaScript, JQuery, EJB, JMS, Struts, Hibernate and Spring Framework.
  • Experience in implementation of Web Services using JAX - WS and JAX-RS API using Apache CXF.
  • Developed complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Worked on big data processing framework Cloudera HADOOP.
  • Worked on big data eco systems Scoop,Map Reduce, Pig, Hive, Impala,Hbase,Oozie and Flume.
  • Extensively worked on Jboss Drools.
  • Experience in developing interfaces to Microstrategy iServer using Microstrategy SDK.
  • Good Experience in using Java IDE tools like Eclipse and IntelliJ Idea.
  • Extensive experience in configuring and using various version control tools like TFS and SVN.
  • Experience in developing Unit test cases using JUnit Framework.
  • Worked on operating systems, Windows and UNIX.
  • Worked on build and continuious integration tools Ant, Maven and Cruise Control.
  • Working experience at Client location to track status & issues in onsite-offshore development model, conducting reviews of code & test cases and analyzing change requests.
  • Exceptionally well organized, strong work ethics and willingness to work smart and hard to achieve project/team objective.

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL and Jboss Rules.

Big Data Technologies: Hadoop, Sqoop, Hive, Pig, Zoo Keeper, Oozie, Hbase.

Web/J2EE Technologies: Servlets, JSPs,EJBs,JMS,Web Services, JavaScript, HTML and CSS.

Markup Languages: XML,XSLT,DTD,Schemas,HTML,JQuery.

Application/Web Servers: WebLogic, JBoss and OC4J.

Middleware: ActiveMQ.

Tools: Maven, Ant, Cruise Control, Soap UI and Subversion.

Frameworks: Struts, Hibernate and Spring

IDEs: Eclipse, IntelliJ Idea, Boradvision work bench

Databases: Oracle, MySQL.

Operating Systems: Windows and Linux.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Developed the Batch Upload Interface application using Spring Framework that leverages classical Model View Controller (MVC) architecture, DI, AOP and Spring Security .
  • Developed REST Web services for the Hybrid mobile apps to pull data from Microstrategy BI tool for sales and performance reports.
  • Worked on developing SOAP clients to consume SOAP based webservices.
  • Created interfaces using Microstrategy SDK to connect with Microstrategy BI reporting server.
  • Involved in creation of XSDs used for generating XML bindings to parse XML files.
  • Used concurrent package capabilities in reports execution and generate asynchronously with multithreaded environment.
  • Worked on creation of BASH scripts to invoke report generation, file compression and notification services.
  • Worked on creation of Jil files, custom calenders and execution of jobs on Autosys.
  • Worked on applying design patterns in the core product where ever required.
  • Involved in code reviews and constantly improving the quality of the application.
  • Worked on Maven to configure build and packaging of application Ear,War and Jar files.
  • Developed unit test cases using Junit framework.
  • Performed deployment of application on Weblogic server in lower environments using Admin console and Bladelogic jobs.

Environment: and Technologies used: Java8, SOAP & REST WebservicesSpring, Microstrategy SDK, JSON, JSPs, Servlets, Java Script, WebLogic, Maven, Eclipse and SVN.

Confidential

Sr. Java Developer

Responsibilities:

  • Designed and developed Bulk file loading and processing of Invoices, Payments and Payouts.
  • Worked on Struts2 Framework to implement presentation and business logic.
  • Used JavaScript and Struts Validation Framework for performing Frontend Validations.
  • Implemented custom taglib directory to use in JSPs.
  • Created PL/SQL stored procedures, functions and packages to implement business logic on inbound and outbound files/data.
  • Implemented utility classes to create Excel files using Apache POI HSSF and XSSF API.
  • Worked on applying design patterns in the core product where ever required.
  • Involved in code reviews and constantly improving the quality of the application.
  • Provided extensive application support during the release to the production environment and involved in fixing the defects.
  • Worked on Autosys job control system to configure/run batch jobs.
  • Worked on Ant build script to configure build and packaging of application Ear,War and Jar files.
  • Developed unit test plans and involved in execution through junit.
  • Performed deployment of application on lower environments using BladeLogic on Weblogic application server.
  • Worked on continuious integration using Team city.
  • Involved in creating ant build scripts.

Environment: and Technologies used: Java, JSPs, Servlets, Struts2, Java Script, Webservices, Web Logic, Ant, Visual Studio,PL/SQL and TFS.

Confidential

Sr. System Analyst

Responsibilities:

  • Implemented standard rule sets using JBoss Drools.
  • Developed Core utility classes involving reflections, multithreading and pattern matching.
  • Extensively worked with JMS API to deliver payload using JMS Queues between two components.
  • Used ActiveMQ server as the JMS provider to manage the sessions and queues.
  • Involved in implementing persistence logic using Hibernate in Data Access Layer using HQL and Criteria.
  • Configured hibernate 2nd level cache with EHCache provider and annotated the entities accordingly.
  • Worked on applying design patterns in the core product where ever required.
  • Involved in code reviews and deployment of Jboss drools library to DB.
  • Provided extensive application support during the release to the production environment and involved in fixing the defects.
  • Worked on Eclipse PlugIn development for deploying Jboss rules to rules library.
  • Configured Spring Batch to run the Payroll and EDI benefit and deduction extractions .
  • Developed various test cases using JUnit for testing rules.
  • Implemented by using Agile Methodology/SCRUM.
  • Worked on continuious integration using Team city.
  • Involved in configuring maven POM files for building and managing the project.
  • Provided technical trainings for the newly joined associates on the DataExchange platforms.

Environment: and Technologies used: Java, JBoss rules, Spring, Hibernate, JMS, ActiveMQ, Java Script, Soap UI, Angular JS, Maven and Boomi.

Confidential

Sr. System Analyst

Responsibilities:

  • Moved the data files generated from various sources to HDFS for further processing.
  • Developed MapReduce programs to cleanse and parse data in HDFS obtained from various data sources and to perform joins on the Map side using distributed cache.
  • Written Apache PIG scripts to process the HDFS data.
  • Written user defined functions in Map Reduce.
  • Responsible for creating Hive tables, loading the structured data resulted from Map Reduce jobs into the tables and writing Hive Queries to further analyze the data.
  • Implemented Hive custom UDF’s to achieve comprehensive data analysis.
  • Expert level understanding of Map Reduce internals, including shuffling and partitioning. The bottlenecks in performance of a map reduce program.
  • Developed the Unix Shell scripts for creating the reports from Hive data.
  • Migrated the existing data to Hadoop from RDBMS using Sqoop for processing the data
  • Setting-up the Hadoop-cluster on 10 VMs.
  • Involved in installing, configuring and managing Hadoop Ecosystem components like Hive, Pig, Sqoop and Flume.
  • Coordinating with different vendors/clients working in same project and played active role in implementing the business logic to meet the business requirement.

Environment: and Technologies used: Java,Hadoop,Pig, Hive, Hbase, Scoop, Flume and Oozie.

Confidential

Sr. System Analyst

Responsibilities:

  • Imported the data sets and look up files into HDFS file system.
  • Written Map Reduce functions to split the values in rules from the look up data.
  • Written user defined functions in Map Reduce.
  • Written Apache PIG scripts to process the HDFS data.
  • Configured Map Reduced jobs in Oozie work flow.
  • Developed the Unix Shell scripts for creating the reports from Hive data.
  • Involved in installing, configuring and managing Hadoop Ecosystem components like Hive, Pig, Sqoop and Flume.
  • Coordinating with different vendors/clients working in same project and played active role in implementing the business logic to meet the business requirement.
  • Implemented Map Reduce in Python scripting language.
  • Setting-up the Hadoop-cluster on 10 VMs.

Environment: and Technologies used: Java,Python, Hadoop,Pig, Hive, Hbase, Scoop, Flume and Oozie.

Confidential

System Analyst

Responsibilities:

  • Involved in new carrier implementations.
  • Implemented business logic in PL/SQL blocks and did query tuning.
  • Leading the team from offshore, task allocation and helping the team members.
  • Developed Core utility classes involving reflections, multithreading and pattern matching.
  • Developed group config tool to generate Java code for standard implementations.
  • Involved in the implementation of new groups for eExchange and Payroll.
  • Involved in code reviews and Development of utility classes.
  • Developed Junit test classes to test all new implementations.

Environment: and Technologies used: Java, PL/SQL, Maven, Hibernate, Spring IOC.

Confidential

Sr. Software Engineer

Responsibilities:

  • Involved in the designing and implementation of interfaces.
  • Developed services using java for Service Oriented Architecture.
  • Prepared the documentation for high level design, low level design.
  • Involved in product support at client location.
  • Developed Junit test classes to test all interfaces.
  • Implemented interface for back-end data processing using Advanced JDBC, Java Mail and EJB.

Environment: and Technologies used: Java, Web Services,PL/SQL, XML, XSLT, Oc4j, Oracle10g,BPEL and Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Involved in the designing and implementation of the Value Objects, Domain Objects and I/O classes using XML.
  • Developed services using java for Service Oriented Architecture.
  • Involved in creation of ant-build files and application deployment activities.
  • Developed Hibernate Mapping files using Reverse Engineering tool and converted custom procedures into HQL.

Environment: and Technologies used: Java, XML, SOA, WebServices, Oc4J,XQuery,JFormDesigner, Hibernate and BPEL.

Confidential

Solutions Developer

Responsibilities:

  • Implemented front-end GUI using HTML, JSP 2.0, Struts1.2 tag libraries and Tiles Frame work.
  • Performed front-end validations using Java Script and Struts validation framework.
  • Review and execution of Unit Test Plans (UTP).
  • Involved in Implementation of Action classes.
  • Implemented interface for back-end data processing using Advanced JDBC, Java Mail and EJB.

Environment: and Technologies used: Java, JSP, Servlets, Struts, EJB, JBoss, Eclipse and MySQL.

We'd love your feedback!