Java-sql Developer Resume
Dallas, TexaS
SUMMARY
- 3.5 Years’ Experience in Software analysis, Design, Development and Implementation. Involved in hands - on development using Java/J2EE technologies.
- Expertise in Core Java with strong understanding and working noledge of Object Oriented Concepts like Collections, Multi-Threading, concurrency framework, custom data cache.
- Experience in J2EE technologies like Servlets, JSP, JDBC, Java Beans, EJB, JSTL.
- Knowledge in application development frameworks like struts, spring, and hibernate.
- Exposure and working experience of Web Services using Restful, SOAP, WSDL.
- Has noledge/experience in Software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
- Extensive experience in Struts framework, Hibernate framework, AJAX framework, Spring MVC, Spring Batch, Spring Boot, Spring Cloud, Spring JMS, Spring Security, and Spring Restful Services and Web services.
- Experience working on NoSQL databases such as MongoDB and relational databases like Cassandra, MongoDB.
- Expertise in JavaScript Framework technologies like Angular.JS, Node.JS, Express.JS.
- Extensively worked on Data migration, Data cleansing and Data Staging of operational sources usingETLprocesses and providing data mining features for data warehouses.
- Expertise in developing and consuming Web Services including different technologies and standards like SOAP/UDDI/WSDL.
- Experience in working with Enterprise java beans (Session beans, Entity beans, Message driven beans).
- Experience in modifying and testing scalable, multithreaded, high throughput C++ programs.
- Experience in developing Web Services and RESTful Services (JAX-RS) using Apache CXF and Jersey frameworks.
- Expertise in XML technologies like XML, XML Schema (XSD), XSLT and in XML Parsers like DOM and SAX.
- Experience using Integrated Development Environments (IDE’s) Eclipse, IntelliJ Idea, and NetBeans.
- Experience in Design and Development of database systems using Relational Database Management Systems including Oracle, MS SQL Server, and MySQL. Good in written SQL, Triggers and stored procedures.
- Experience in using version control tools like Git, Tortoise SVN.
- Troubleshooting/Debugging application and integration related production issues.
- Review and deploying production fixes in PROD servers.
- Experience in agile development practices like Agile, Scrum, Extreme and SDLC.
- Proficiency in creating UML design artifacts like Class diagrams, Collaboration diagrams, Use Case diagrams and Sequence diagrams.
- Experience in design methodologies for software applications using Rational Rose, UML.
- Extensively worked to build Model-View-Controller (MVC) and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
- Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
- Experience in developing automated tests with Selenium.
- Expertise in creating and consuming web services according to the Representational State Transfer (REST) architectural pattern using JAX-RS API.
- Experience in using Maven and ANT for build automation.
- Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
- Part of Scrum, Sprint review, Retrospection and Virtual Closure meetings as a part of AGILE.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, J2EE, SQL & PL/SQL
Java/J2EE Technologies: JSP 1.2/2.0, Servlets 2.3/2.4, JNDI, JDBC, EJB
Frameworks: Struts, Hibernate, Spring
Application Servers: IBM Web Sphere 7.0, Apache Tomcat, JBOSS
Database: MySQL 5.0, PostgreSQL, MongoDB
Platforms: Windows, UNIX
Web Technologies: HTML, DHTML, CSS, XML, JavaScript, AJAX, JQuery
Development Tools: Eclipse 3.6, My Eclipse, Net Beans, Web Logic
Testing Tools: Mocha, Karma, Junit, Selenium
Automation Tools: Grunt/Gulp, Jenkins
JavaScript Frameworks: AngularJS 2.0, Node.JS, Express.JS
PROFESSIONAL EXPERIENCE
Confidential, Dallas, Texas
Java-SQL Developer
Responsibilities:
- Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
- Collecting Requirements. Migrated Data from SQL to Oracle.
- Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
- Performed server installation and configurations for SQL Server 2017, SQL Server Profiler, SSCM and SSMS.
- Hands on Design, Development, Implementation, QA, Execution, Training, Documentation and Customer Support (on-site / remotely).
- Sapiens - Leading global provider of software solutions for the insurance and retirement services industry.
- Mass Mutual - Financial Services, Insurance, Retirement Services Company.
- Migration of multiple record keeping systems into Alis software.
- Managing daily on-site customer activities, leading daily customer sessions including technical and business parties.
- Data masking - Full Design & Implementation of Acorn record keeping system, successfully delivered.
- DesignedConceptual Modelas an architectural migration target for newLRT ODS modeland redesigned the key structures of theData Warehouse(tables, MVs, Indexes).
- Worked on databases like Policy, Customer and Payments taking care of Performance Tuning, Backup and Restore, Query Optimization and Replication.
- Worked with Java Development team written API’s and consumed RESTFUL API’S to access the data.
- Created logging for ETLload at package level and task level to log number of records processed by each package and each task in a package using SSIS.
- Experience in building SSIS packages involving ETLprocess, extracting data from various flat files, Excel files, legacy systems and loading into SQL server.
- Hands on experience working with SSIS, for ETL process ensuring proper implementation of Event Handlers, Loggings, Checkpoints, Transactions and package configurations.
- Leveraged AWScloudservices such as EC2, auto scaling and VPC to build secure, highly scalable and flexible systems.
- Created Windows and Unix boxes in AWS. Spinoff New Instances. Migrating data from on premise to cloud using AWS.
Confidential, Irving, Texas
Full Stack Java Developer
Responsibilities:
- Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
- Used Java -J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns.
- Developed Web Services using Jersey framework.
- Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Designed, developed a custom, single-page, responsive web application on front end using AngularJS.
- Developed grunt tasks to run the unit tests on Jenkins.
- Implemented SOA to develop REST Based Web services using Apache Axis.
- Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
- Developed the applications usingJava, JSP, JDBC, and Webservices, J2EE architecture using JSP, Struts,and JavaBeans.
- Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
- Used New Version of Java 8 API with new features for bulk data operations on collections.
- Java 8 IO improvements in the new features used in development.
- Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJS 2.0 interaction.
- Managed and maintained Oracle and NoSQL databases in production domain.
- Developed and supported on SOAP and REST web services. Used SSIS to create ETL packages to validate, extract, transform and load data to data warehouse databases, data mart databases.
- Modified the Spring Controllers and Services classes to support the introduction of Spring framework.
- Designed and developed Big Data analytics platform for processing customer viewing preferences and social media comments using Java, Hadoop, Hive and Pig.
- Integrated Hadoop into traditional ETL, accelerating the extraction, transformation, and loading of massive structured and unstructured data.Read my ETL whitepaper(insert link).
- Loaded the aggregate data into a relational database for reporting, dash boarding and ad-hoc analyses, which revealed ways to lower operating costs and offset the rising cost of programming.
- Developed Application to asses JSON and XML from Restful web service from consumer side using AngularJS.
- Developed custom AngularJS directives, tags and integrated with Spring forms.
- Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration.
- Implementing GitLab, CI, Docker, Maven.
- Migrating from GitLab to docker and implementing GitLab inside docker.
- Using Docker containers quickly deployed Linux based applications.
- Experience in Gradle Build tool and understanding the artifactoy and repo structure.
- UsedANT,MavenandGradlescripts for building and deploying the application in web/App servers.
- Involved in Unit Testing of various modules by using JUnit, Mockito, and Groovy.
- Used JIRA to assign, track, report and audit the issues in the application.
- Deployed the source code on SVN (Subversion) source code repository.
- Experience Using Cassandra increase the scalability and performance of the databases.
- Involved in Capacity planning, Data modeling, Hardware designing and initial configuration of Apache and DataStax Cassandra clusters in 2-multi data center configuration.
- Worked on Performance turning and Cassandra setup standardization process.
Environment: Java 7,8, C++, Spring, Hibernate, Web Services, Maven, XML, Oracle 11g, Eclipse, Ajax, JSP, HTML, JavaScript, JQuery, Unix Shell script, PL/SQL Developer, Mongo DB, DB2, Tortoise SVN, IBM Websphere, Visio, SAO, JVC, Kendo UI, HTML5, CSS3, AngularJS 2.0, Node.JS, Express.JS, Grunt/Gulp, Bower, Karma, Mocha, Bootstrap, Agile.
Confidential
Java Full Stack Developer
Responsibilities:
- Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
- Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
- Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
- Front-end development using HTML, JSP, Struts, wrote custom tags.
- Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.
- Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
- Inserted Dependency Injection between components using spring’s (IOC) concept.
- Developed application service components and configured beans using Spring Icon, creation of Hibernate mapping files and generation of database schema.
- Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
- Used GWT to build complex browser based applications.
- Designed, executed and maintainedSeleniumWeb Driver Testing, automated test cases for regression test cases.
- Developed test scripts to automate process of testing inSeleniumWebDriver.
- Designed and developed Hibernate DAO's using spring framework's Hibernate Dao Support and Hibernate Template.
- Developed single page applications using AngularJS.
- Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration.
- Deployed the source code on GIT version control system.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Leveraged AWScloudservices such as EC2, auto scaling and VPC to build secure, highly scalable and flexible systems.
- Developed components using Spring Framework (Spring MVC, Core, dependency injection, Bean, spring security, and Spring AOP, Spring Boot, Aspects, Dependency Injection).
- Developed the shell script to execute different jobs at regular interval using AutoSys.
- Developed REST webservices to facilitate communication between client and servers using JSON data format.
- Created Unix shell scripts to monitor the jobs.
- Used AmazonCloudWatch to monitor the application performance and used the logs to identify any threshold limits.
- Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
- Involved in Unit Testing of various modules by using JUnit, Mockito, Groovy.
- Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
- Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
- Involved in developing SQL. Deployed the code in Unix/LinuxEnvironment.
- Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.
- Used Rational Clear Case for version control and JIRA for bug tracking.
Environment: JDK1.6/1.7, Spring Framework, C++, Spring Boot, Spring MVC, Hibernate 3.0,SOAP Web Services, RESTFUL Web services, Jersey, AngularJS, DB2, CXF, JSON, XML, JavaScript, JQuery, AJAX, JSP, JSTL, HTML5, ESB, CSS3, Unix Shell script, Mongo DB, PostgreSQL, Angular Js, Cloud Watch, GWT, Oracle 11g, PL/SQL, Junit, UML, Apache Tomcat, CVS, SVN, Tortoise SVN, Log4J, Maven, SeleniumWeb Driver, WebLogic 11g, Eclipse.
