We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 7 years of IT experience in Analysis, Design,Application Development and Testing of Web - based applications.
  • Expert in Object Oriented Design, Development, MarkLogic and XQueryand Xpath, Data Modeling, Core Java (Java 1.8), (OOPs, Multithreading, Utility packages, Data Structures), J2EE, Spring BOOT, Spring Data, Hazelcast, Gemfire , Hibernate 3.0, Web Services, JMS, REST, Google Protocol Buffer, Q/KBD+, Struts2.0, SQL(Cassandra), NoSQL, PL/SQL, Servlets, JSP, XML, EJB2.0, Beans and also worked on JDBC, JNDI, RMI, HTML, Java Script, Swing. Hands-on with Weblogic, JBoss and Tomcat.
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experience in working with Redis2.x for distributed cache middleware. Nginx1.7 for the web server to keep requesting load balance.
  • Experience in working with Zookeeper as a highly reliable distributed coordination.
  • Experience in working with Apache Solr5 as a distributed searching solution.
  • Experience in building search driven applications on top of open source technologies such asApache Solr, Apache Nutch, Fedora Commons, etc.
  • Expertise in Location based services (LBS), Bluetooth services and Google Cloud Messaging (GCM) in Android.
  • Experience with Oozie Workflow Engine in running workflow jobs with actions that run Hadoop Map-Reduce and Pig jobs.
  • Strong front-end UI development skills using scripting languages like AngulaJS1.3, JQuery, Bootstrap3, Fontawsome.css, Animate.css, HTML5 , CSS3, JavaScript , JQuery , AJAX , JSON , Ext Js, DOM , JSP , JQuery Plug-ins.
  • Experience in different software development methodologies like Agile and Waterfall .
  • Proficient with AWS components such as EC2, S3, Elastic IPs, EBS, Security Groups, Route 53, VPC, ElasticCache, and CloudFormation, Developing automation framework for Application Deployments to the AWScloud environments.
  • Experienced in the field of information technology in Java Enterprise systems, J2EE Architecture, SOA(ESB) / REST/ Web Services, CEP(Complex Event Processing) engine, Streaming Analytics and IoT software development.
  • Extensive experience in Programming, Deploying, Configuring, fine-tuning and administering middle-tier popular J2EE(TM) Application Servers like Apache Tomcat 6.0 and Glassfish 4.1.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, GO, Cucumber, Web Services (REST, SOAP) and debugging through log4j.
  • Experienced in using Artifactory, Nexus repository for creating, deploying and provisioning artifacts.
  • Experience with using IDEs like Eclipse 3.x, Version Control Systems like CVS, SVN, GIT and continuous Integration tool Jenkins, Hudson and Configuration management tool Puppet.
  • Demonstrated ability in integrating third party API's including Facebook, Twitter, PayPal and Google Maps into several applications.
  • Working knowledge on B2B integration using Tibco Business Connect and web services.
  • Experience in backend database like SQLite.
  • Experience in Advanced Encryption Standard(AES).
  • Excellent experience with Databases such as Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database, MySQL, Oracle 10g/11g and SQL Server 2005.
  • Good experienced with RDBMS implementation and development using MySQL5.x. Experience in Oracle and PL/SQL (Stored Procedures and Trigger).
  • Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.

TECHNICAL SKILLS:

Languages: Java JDK 1.1,1.6, 1.8, J2SE 1.3/1.4/5.0, Java SE 6, Java SE 7, Scala, SQL, PL/SQL, NoSQLC, PHP, C,HTML5,CSS3, JavaScript (JQuery, BackboneJS, AngularJS).

Webservices: Apache Tomcat, Maven, JSON, SOAP and Eclipse.

J2EE Technologies: (Spring, JPA/Hibernate) and REST/SOAP Web Services Servlets, JSP, JSTL, Struts Tag Libraries, JDBC, JRuby, JDBC, EJB, RMI, Log4j, XML, SOAP, JTA, WSDL, JMS, Java mail, JAAS, JCA.

Version Control Systems: CVS, SVN, GIT.

Design Patterns: J2EE Design Patterns, MVC, Strategy Pattern, Factory Pattern, Abstract Factory Pattern, Decorator Pattern, Facade Pattern, Session Facade, Cross Grained Pattern and Singleton Pattern, Command Pattern, Adapter Pattern and Template Method Pattern.

Frameworks: Struts, Hibernate, Spring, JSF,Hadoop.

CI Tools: Jenkins.

Debugging and logging tools: JUnit, Log4j

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery

Scripting/GUI Tools: HTML, DHTML,DOJO, JSON, JavaScript, CSS, Shell Script, Dreamweaver

Application Servers: Apache Tomcat 5/6/7, Apache HTTP Server 2.x, JBoss 5.x, Express Node.js.

IDE: Eclipse 3.x, RAD 6.0, WebSphere Studio Application Developer WSAD, NetBeans 5.x/6.0,JBuilder 5/6/7/8

Build and Test Tools: Ant, Junit 3.8/4.0, JwebUnit, Http Unit for Junit.

Databases: Oracle 9i/10g, MySQL 3.x/4.1/5.0, SQL Server 2000/2005,Cassandra.

Operating Systems: Windows 2000/XP, Sun Solaris, Red Hat Linux.

Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, AWS Lambda,AWS Cloud Watch,AWS Identity and access management, Amazon EBS, Amazon Cloud Front.

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles CA

Senior Java/J2EE developer

Responsibilities:

  • Exposed to Agile-Scrum methodology and participated in Sprints, involving cross-functional members, like architects, programmers, analysts, testers, and UI designers.
  • Worked with iApps team to help migrate legacy systems to new web system using Hybris 4.x E-commerce platform.
  • Designed and coded application components in an agile environment utilizing a test driven development approach, deployed the application by using Tomcat and Glassfish.
  • Designed, developed, coded, worked in penetration testing and implemented a concurrent - multi-parallel - event oriented-processing - AKKA Actor System and Actors; to consume Scala Spark-SQL Rules which aggregated data to produce Quality Performance Reports (QPR) on Fiscal projections against Apprentice and Intern Job data.
  • Worked in an R&D wide search solution using Apache Nutch and Apache Solr to crawl, index and make content accessible from over 40 Forest Service websites (including but not limited to National, Regional, experimental Forests, University/non-profit servers, etc).
  • Extensive use of MAVEN to build and deploy the application into QA environment and production environment.
  • Working on various Spring modules with JDK 1.7 (Spring Container, JDBC, Batch, DAO and Dependency Injection DI, Integration) along with Hibernate 3.5 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs, CRUD statements, Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to 43 applications, designed and integrated the full scale Hibernate / spring.
  • Worked in Performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode and also tuned and recorded performance of Cassandra clusters by altering the JVM parameters.
  • Involved in initial POC to implement legacy application to build in existing TS Payments application built in Spring, Hibernates, Dojo, Drools, IOBean implementation in spring batch.
  • Developed iOS app navitely using Swift while using an MVC design pattern, Integrated drivers license scanner with facial recognition for identity verification with Jumio API and provided system up-gradation support for Java-based interfacing application by rewriting object oriented code.
  • Developed algorithms to achieve various tasks in Search functionality using MarkLogic and XQuery and XPath. Used Metadata to interact extensively with Binary Data in Marklogic.
  • Created dynamic HTML pages, used jQuery for client-side validations, and AJAX to create/Implement interactive front-end GUI with Java Helper classes and its features via Handlbars and applied J2EE patterns such as DTO, Service Locator, MVC.
  • Configured and created application log files using Log4j required to trace application and GIT for version controlling, Buit RESTFUL web services to collaborate the product/branch subsystem with the new payment systemsusing JAX-RS and Jersey.
  • Worked with TeamCity, Hudson a continuous integration server to build code and GIT as a source control management system with GIT plugin.
  • Used Subversion (SVN) version control system to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Developed a Digital Asset Management (DAM) system using open source framework - Islandora built on top of Fedora Commons, Apache Solr and Drupal.
  • Developed Admin scripts to automate MarkLogic Server configurations.
  • Created AWS S3 buckets with Standard and Glacier configuration for tape backs. Configured S3 buckets so as dev team can programmatically perform CRUD operations by using the AWS SDKs, managed and monitored several applications that run on AWS (AutoScaling) to ensure delivery of optimized IAAS using CloudFormation template.
  • Worked on Amazon IAM to grant fine-grained access to AWS resources to users. Also managed roles and permissions of users to AWS account through IAM and used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Enhanced existing TS Payment UI to support Legacy GACH using Dojo, Javascript, HTML 5, JSON in multiplatform Unix and Linux operating system environments.
  • Implemented DSE SOLR solution to push incremental orders data in to centralized Hadoop cluster, developed Kafka producer and consumers, Hbase clients, Spark and Hadoop MapReduce jobs along with components on HDFS, Hive, and used Pig as ETL tool to do transformations, event joins, filter and some pre-aggregations.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development, Prepared Junit test cases and executed the test cases using Junit in eclipse.
  • Developed JavaScript code to feed data-tables of Google Charts API with data, then draw charts with animation effect.
  • Refactored and enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Updated an existing REST API to handle CVV validation which consumes SOAP Services.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver to validate all UI components, Popups, Browser navigations and Mouse Movements.
  • Created and performed XCTest cases to ensure that all methods were effecient and bug free.

Environment: Core Java, Spring boot, Spring Security, Spring Data, Groovy, Q/KDB+, Sybase, DB2, RESTful web service,,NoSql Cassandra, Google Protocol, Buffer, JSON, Soap based services,Angular.js, HTML5, CSS3, Hadoop, iPlanet Web Server.

Confidential, San Mateo, CA

Senior Java developer/ Application developer/ J2EE developer

Responsibilities:

  • Worked in implementing J2EE compliant applications using various A Design patterns like DTO, Service Locator, MVC Hibernate and Messaging Middleware using ActiveMQ (JMS) and MQ in Windows environment.
  • Implemented the code using Java programming language and Spring 4.0 framework to accomplish the acceptance criteria for the story.
  • Created Web service API using Java and eclipse that allows file uploads to be stored in a SQL DB.
  • Developed the Application for Security maintainence using Spring MVC Framework, and used JSP, HTML, CSS, JavaScript, JQuery for the web page development and developed the front-end application code for the user interface using Angular JS framework, JavaScript, JQuery, HTML5 and CSS3 and SASS.
  • Improved Memo application by achieving reduction of its size by 70% and reduction of RAM consumption by 50% .
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
  • Worked in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.
  • Imported the underlying data from Oracle DB into Apache Solr and built a search engine API for this Drupal based Publication Repository using Data Import Handler in Solr and a Solr specific Drupal module.
  • Performed the Configuration, Installation and Deployment of application on JBoss 7.0 using Build Scripts, Used Http protocol and SOAP to develop Jersey Rest services and web services using Axis 2.0.
  • Written Proto files to create schema in Orgstore (ORM framework like Hibernate) database.
  • Created Amazon VPC to create public-facing subnet for webservers with internet access, and backend databases & application servers in a private-facing subnet with no Internet access, worked in performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode.
  • Involved in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluated Chef framework and tools to automate the cloud deployment and operations.
  • Worked on complex queries like SQL server/ SQL server joints and SQL queries on database end of application in multiplatform Unix and Linux operating system environment.
  • Worked closely with the monitoring team to tweak and improve monitoring while reducing the email load with the use of GENEOS, Tivoli and Omnibus.
  • Designed and redesigned of the application using EJB 3.0, developed UI components using JSP, Struts, CSS, JavaScript, JSON and AJAX for Recipient and Provider maintenance portals.
  • Developed JSP pages, custom tag libraries for presentation layer using Spring MVC Annotations Driven Framework, JSP Standard Tag Library (JSTL), involved in session beans for web/web service development and entity beans using JPA and Hibernate for database integration.
  • Implemented security modules of the system and integration with LDAP, worked on SOAP based Web services and RESTful Web services for transferring data between application along with it used JQuery to implement client side functionality and Git as Version Control System for the application.
  • Developed ANT scripts for building application WAR/EAR for deploying on Weblogic server, developed REST services using JAX-RS and Jersey and worked in architecting of streamlining of Big-data (Marklogic) environment builds across the project.
  • Consumed Web Services (WSDL, SOAP, REST) from third party .

Environment: Java 1.7, JEE 6, JDK 1.5, MS Visio,J2SE, JSP, Spring 3.0, JNDI, JMS, Entity Beans, SOAP, WSDL, HTML,CSS, JavaScript 1.7, XML, Oracle 10g, Junit, ANT, Spring Boot, Glassfish, JENKINS, Log4J, Subversion, Eclipse 3.X IDE, WebSphere 6.0/7.0 JAX-WS, TcpMon, SoapUI.

Confidential, Washington D.C

Sr Java/ Application Developer

Responsibilities:

  • Worked on Security Domain, access management and Entitlement management (Provisioning and DE provisioning).
  • Created a backend database that parses JSON data every 5 minutes and updates in the cloud.
  • Involved in all the different stage of SDLC like requirement gathering, High level design, Low level design reviews, Coding, Code reviews and defect fixing etc.
  • Responsible for all aspects of cross platform, device and version testing for iOS 5.0 to iOS 7.1.1 phones & tablets.
  • Involved in the development of Research Data Archive using ASP.NET MVC, Fedora Commons andApache Solr.
  • Designed and Implemented a SOA based search application using Top down development of Web Services, Cassandra/Hector and ANT.
  • Developed the Front-end application using Spring MVC, Angular.js, Javascript, Ajax, JQuery, JSON, developed the business services using EJB 3, MDB and JPA and developed the documentation for the tasks likes like kingsoft, baidu, kanbox and tencent.
  • Worked in designing of Microsoft SQL database to support team automation efforts and .NET applications including database tables, views, stored procedures, user-defined functions, and CLR assemblies for consumption of RESTful web service sources in XML and JSON format.
  • Used Hibernate ORM to connect to Production Database integrated AD and LDAP Servers with SailPoint IAG to Onboard Accounts and Access Privileges.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Redesigned existing Amazon AWS infrastructure (EC2, EIP, CloudFront) to improve security and availability, eliminate single points of failure, and enhance maintainability via simplification.
  • Utilized Java 7.0, Oracle and MySQL DBMS, Amazon Elastic Cloud, Amazon's Elastic Map Reduce, DataStax Solr and DataStax Cassandra. worked on writing Custom Connectors/OOB Connectors to connect to Oracle/Sybase Amazon Web service, IBM Netteza.
  • Wrote custom Rules in Bean ShellScritpt Language, worked on Unit Test using Mockito Framework, worked on Selenium Test for Regression Testing.
  • Multithreaded Java Swing clients were designed and developed for traded financial products, deployed applications on multiple WebLogic Servers and maintain Load balancing and high availability.
  • Designed and implemented a Common Logging and Error handling framework (CLE)in place for logging, monitoring, auditing, error debugging and Email notification using TIBCO Business Works 5.x,
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI, implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Weblogic Application Server.
  • Worked extensively with Log4J for logging the application events, applications exceptions and debugging statements. Responsible for overseeing the Quality procedures related to the project.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in the workflows.

Environment: Core Java, J2EE, JSP, WebSphere, Servlets, Tomcat6.0, RESTFUL, Eclipse, MySQL, JDBC, XHTML, Spring MVC, Spring IOC, SDLC, Selenium IDE, TestNG 6.0, IBM WebSphere 6.x.

Confidential, Alpharetta

Java Developer

Responsibilities:

  • Creating new web pages and altering business as per requirement.
  • Developed and implemented the business logic component in middle tier using EJB framework including stateless session classes and Entity bean classes and worked on eclipse has been used for developing the application and deployed to the WebSphere application server.
  • Implmented MVC architecture using Spring framework, implemented DAO design using Hibernate and Used Subversion for version control and creating automated build scripts.
  • Developed the Web Interface using HTML, Java Script, JQuery, AngularJS and JSON.
  • Installed, configured, integrated,Tomcat application server in various environments.
  • Used JQuery to develop intuitve user interface.
  • Used JQGrid of Jquery to render data.
  • Created tables in MySql for retrieval and data manipulation using Oracle 10g, Implemented DAO for data access.
  • Worked with Zookeeper as a high reliable distributed coordination, and integrate Spring framework as a robust architected system.
  • Worked on Java, SQL Server,CVS, JUnit Technologies.
  • Resolve Bugs and Change Requests to already existing code.
  • Performed application development using tools like Intellij, JUNIT, Clear Case and ANT for building application.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Wrote SQL queries for storing and retrieving user profile information from Oracle database.
  • The amount of Dojo used when it is involved in working with the ArcGIS JavaScript API is up, but at a minimum need to be used with the several common functions such as dojo:require.
  • Used Rational ClearCase as Version control.
  • Have involved in the development of an application with java, which involves the Interactive voice Response services IVR.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • Participated in Debug fixing and QA review of the Code before delivering to State.

Environment: Java Beans, Clear Case, Tomcat, Apache, WebSphere Aplication Server,Spring, Struts, JSP, Servlets, SOAP. REST, JavaScript, CSS3, HTML5, JBoss, ESB, Java, Eclipse, Visio, Oracle, MySQL, DOJO, Windows,Clear Case, Clear Quest, Angular Js, UNIX.

We'd love your feedback!