We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Around 6 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services that use SOAP, WSDL. Exposure to JAXB&JAX - WS.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC&AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Experience with Spring Boot and micro services design and development.
  • Written Apache Spark streaming API on Big Data distributions in the active cluster environment.
  • Exposure to XML, DTD, SCHEMA.
  • Solid experience with and understanding of AWS.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Github, Jenkins, Docker.
  • Experience using Fuse/Apache Service Mix as integration platform and Apache Active MQ/Kafka platform.
  • Written several Puppet and Docker configurations in order to make the configurations scalable on different environments.
  • Have working experience on Angular Js, Mongo DB, Cassandra.
  • Have Good Knowledge in Node Js.
  • Having an experience in developing middleware services with the help of Mule ESB and Oracle OSB.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Java Developer

Responsibilities:

  • Registered the real time devices of Progeny to Thingspace. Events received from videonext server are posted to Thingspace along with the device information.
  • Implemented Micro Services architecture across all verticals.
  • Developed the observer handler to post the events from Thingspace to Firebase from which UI listens to Firebase and display in the Alerts section.
  • Implemented the filters for Progeny which reads data from Thingspace and populate the base tables of Cassandra from which aggregator runs to store the data in rollup tables.
  • Interacting with the third party vendors to get the live data for the registered devices using Restful API’s.
  • Developed the analytical services restful api’s which reads the data from rollup and overview tables.
  • Save the events data in Cassandra database and sending notifications to the users using Kakfa(SMS, Email).
  • Worked on AngularJS, JavaScript, JQuery, CSS, HTML, BootStrap for designing the UI.
  • Unit tested the application using Mockito.
  • Created Sequence Diagrams for Observer, filter.
  • Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java.
  • Created event driven jobs using AWS tolls like S3, EC2, SQS and AWS Lambda with Java.
  • Developed a AWS lambda function to send a request for internal service end points through API Gateway using apache HttpClient.
  • Used Amazon CloudWatch to monitor the application performance and used the logs to identify any threshold limits.

Environment: Java/J2EE, Spring MVC, Spring Boot, Maven, Eclipse IDE, Restful Web services, Rest Template, Mongo DB, Cassandra, Log4J, JUnit, GIT, JIRA.

Confidential, Greater New York Area, New York

Data Quality Analyst/Intern

Responsibilities:

  • Worked on Pre-K for all project. Purpose of dis project is to provide quality Pre-K for all 4 years old children in NYC.
  • Involved in Requirements Review and Analysis
  • Created Test Cases and Test Data for testing Informatica Workflows, SSIS Packages, Data Flux flows and MS Dynamics CRM Functionality
  • Involved inETL Testing, Functional Testing, Data Matching Testing, Integration Testing, UI Testing and Browser Compatibility Testing
  • Tested Shell scripts which transfer flies from FTP to Informatica Server and Vice-Versa
  • Verified Source to Target Mappings, Transformations and data loads as per Data Dictionaries
  • Created complex SQL / TSQL queries for data validations and data matching using SQL Developer / TOAD / SQL Management Studio
  • Verified that household Ids and Child Ids are created as per the business rules
  • Performed data validations on MS Dynamics CRM against DWH
  • Involved in identifying under and over households
  • Proficiency in Excel reporting, formulas and pivot tables
  • Involved in automating data validations using Excel VBA
  • Test Planning, Test Execution and Defect Tracking using HP ALM
  • Exported Test Cases created in MS Excel to HP ALM
  • Involved in creating Test Summary Documents and Defect Reports

Environment: Informatica, J2EE, SSIS, Oracle, SQL Server, Data Flux, SCRIBE, MS Dynamics, Windows 7, UNIX, MS Office, SQL Developer.

Confidential, Baton Rouge, Louisiana

QA Tester

Responsibilities:

  • Reviewed Business Requirements, System Requirements and Design documents for Student Portal
  • Created Test Cases and Test Data for Student Portal based on Requirements
  • Involved in Functional Testing, Configuration Validations, and Browser Compatibility Testing
  • Creating and editing documents, using rubrics, navigating the website and assessing students work Live Text
  • Publishing content on Student Portal and validating the same
  • Involved in Manual and Automation Testing
  • Created Automation Test Suite using Java for content validations
  • Created SQL Queries for database validations using SQL Developer
  • Used JIRA for issue tracking

Environment: J2EE, Java Script, Oracle, Windows 7, JIRA, UNIX, MS Office, SQL Developer

Confidential

Java Developer/Senior Software Engineer

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Worked with NoSQL Cassandra to store, retrieve, update and manage all the details of employees.
  • Involved in developing Unit test framework usingJUnit.

Environment: J2EE, Java Script, Oracle, Eclipse, Servlets, JSP, spring, Hibernate, Struts, MYSQL, JBOSS.

Confidential

Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
  • Followed Spring MVC framework to develop the application for the project
  • Designed and coded JSP pages and Java Beans for different user interactive Web pages
  • Implemented frontend components using Struts framework
  • All the business interfaces were developed using JSP with business rules implemented using Servlet and JavaBean.
  • Utilized Struts Validator framework to validate the form data
  • Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Used Struts framework for web based UI design.
  • Writing JavaScript for client side validations and Dynamic TEMPEffects.
  • Implemented the Web Services functionality in the application to allow access by external applications to the data
  • Utilized Apache Axis for the web service framework and created and deployed clients using SOAP and WSDL
  • Developed and implemented several test cases using JUnit and performed load testing
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Coordinated with QA team to ensure the quality of the application
  • Deployed the application in IBM WebSphere Application Server

Environment: Java,JSP, HTML, XML, JavaScript, Struts, Hibernate, Eclipse, Apache Axis, Junit, WebSphere, DB2.

We'd love your feedback!