Java Developer Resume
Washington, DC
SUMMARY
- Overall 6.8 years of experience in core java, using web based applications.
- Worked on the JSP, Servlet and JDBC.
- Implemented the applications’ using spring and Hibernate.
- Experience in consuming SOAP and Restful Web services.
- Parsed the xml files using SAX and DOM Parser.
- Build application using Maven and Gradle.
- Expert in Core Java, Java EE platform with Servlets, JSP, JDBC, Hibernate 3 and Spring MVC.
- Strong experience in the Web Application Development using HTML, CSS.
- Skilled with Spring Core such as Inversion of Control (IOC), Dependency Injection, Auto wiring, Annotations, Event Handling.
- Hands on experience on web services soap APIs, SoapUI automation tools formobiledomain.
- Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
- Developed REST APIs using Spring framework serving profiles fromMongoDB
- Solid hands on experience with LAMP Stack, HTML, CSS, JavaScript, HTML5MobileFrameworks.
- Used Spring Data/Hibernate as ORM withMongoDB/Oraclerespectively
- Excellent debugging and problem - solving skills with Eclipse.
- Hands on experience in CSS3 & HTML5.
- Have knowledge on Angular 4.
- Experiencewith iOS design, Android design, front-end design, OSX design, interaction design,Mobileapp GUI design or usability.
- Comprehensive knowledge in CoreJavaand proficient in Web Services, UDDI, SOAP,REST,SOA, and XSD's.
- Expertise in J2EE Architecture and MVC Model.
- Expertise in Developing and Deploying applications using Webservers likeApache,Karaf3.x, Kafka and Application Servers likeApache Tomcat 5.x/6.x/7.x/8.x,WebLogic, IBMWebSphere, JBOSS, andJRun.
- Proficiency in developing various web-based applications using Spring, Struts & Hibernate framework.
- Testing expertise includes functional testing, integration testing, regression testing, GUI testing, compatibilitytesting, Ad-hoc testing, system testing, user acceptance testing, APIbackendtesting,Mobiletesting,installation testing,Mobileinterruption testing, m-POS, EMV Card reader testing etc.
- Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
- Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor.
- Mule ESB experience in implementing RESTful services, Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x and Cloud Hub.
- Created Application Deployment system using Python scripting in Linux.
- Developed applications using Java IDE's like Eclipse, IBM Rational Software Architect, IBM RAD for Modelling Designs.
- Good understanding and familiarity with Devops.
- Experience in UNIX, Linux and UNIX Shell Scripting.
- Used oracle SQL developer to develop database queries and scripts.
- Good knowledge of spring’s IOC, AOP, Spring MVC and spring’s integration with Hibernate.
- Good knowledge and experience in working withVersion Controlssuch asSubversionandGIT.
- Good knowledge of Unix shell scripting.
- Familiar with JDBC for CRUD operations in Relational Database Management System (RMDBS) using Oracle 11g database, MySQL, MS SQL Server.
- Worked on Spring JDBC (JDBC Template, Named Parameter JDBC Template, Simple JDBC Template, and Simple JDBC Call).
- Solid knowledge of Object-Oriented design and methodology.
- Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM and WATERFALL environment. Also, involved in requirement gathering, analysis, prototyping, design, development or maintenance and testing the Java client-server application.
- Strong databases design knowledge including stored procedures, triggers and views.
- Good knowledge of HTML, JSP, JavaScript, Ajax and XML/XSLT processing.
- Expert level experience on shell script and UNIX environment.
- Used spring frameworkRESTfeatures and JDBC module to persist the data to the database.
- Experience in applying Core Java and J2EE Design Patterns in web applications.
- I am strong in communication and analytical skills with very good experience in programming & problem solving.
- Ability to develop and maintain deep understanding of technologies used, both conceptually as well as in the implementation details.
PROFESSIONAL EXPERIENCE
Confidential - Washington, DC
Java Developer
Responsibilities:
- Involved in requirement Analysis, Module level designing, UI design and development.
- Part of implementing a complete and stable application.
- Implemented immediate notifications and alerts using Notification bar and push notifications.
- Developed MAVEN scripts to build and deploy the application onto Application Server and ran UNIX shell scripts and implemented auto deployment process.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Created and Implemented Microservices orRESTAPIS using spring boot,REST,JSON.
- Experience in Unix/Linux shell scripting to manage and schedule the critical jobs.
- Developed database interaction code to JDBC API using of SQL statements.
- Development C++/Java/,C# enterprise multiplatform API for Financial/Commodity trading platform.
- UsedWeblogicas Application Server to host the Application.
- Develop GUI interfaces using Open Database Connectivity (ODBC) to connect to Oracle and Sybase Relational Database Management Systems (RDBMS).
- Designed and developed theRestbased Micro Services using the Spring Boot.
- Implementation of jQuery and AngularJS to build UI and its integration with Spring framework.
- Used Mongeez forMongoDBchange management.
- Wrote Kafka producers to stream the data from externalrestAPIs to Kafka topics.
- Architect and developing Enterprise level applications which involved creating Restful APIs developing modules to utilize, using MVC, JSON with Razor, Entity Framework.
- Used SOAP and REST services for requesting information from endpoints.
- My Team is also responsible for design and creation ofmobileapplications in React-Native.
- Extensive usage of Node JS in implementing the server side build deploys automation and building DEVOPS process from TFS.
- Developed REST APIs using Spring framework serving profiles fromMongoDB.
- Developed SOAP/RESTbased Web Services using both SOAP/WSDL andREST.
- Installed and configured WebLogic in Development and Testing environment.
- Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.
- Developed Action classes, Action Forms,and Struts Configuration file to handle required UI actions, JSPs for Views.
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
- Used Spring MVC to implement MVC Design Pattern.
- Analyzed SQL queries using Execution plan, Query Analyzer, SQL Profiler and database Engine tuning Advisor.
- Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation.
- Applied Integration patterns as per SOA architecture.
- Developed using MongoDB (No SQL Database), Spring, Rest Web Services, JavaFX and Java 8 to track Transaction and User Account details.
- Implemented Web Services inC#based on SOAP protocols using XML and XSLT extensively for data transfers.
- Used AJAX module to handle Restful calls to enable communication between viewcomponents and servers.
- Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, and Exception Handling programming.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture using Mule Soft Any point studio for business-to-business integration.
- Worked in a very iterative development environment and was actively involved in Agile/Scrum and PI sessions.
- Extensively used Oracle programming using SQL and PL/SQL.
- Built SOA Services that subscribe to various EBS events for order processing functionality and participate in database and JMS transactions.
- Developed server side presentation layer using Struts MVC2 Framework.
- Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
- Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
- Worked in EDBC team and took responsibility for implementing the business policies and fixing bugs in Java by Debugging.
Environment: Java, J2EE,C#,Scala,C++ C, JDK 1.8, REST, Webservices (SOAP and REST), Eclipse IDE, Linux, Spring IoC, AWS, MongoDB, Maven, XML 3.3, CSS, SOA, MVC, SQL, Spring 4.x, Oracle.
Confidential - Reading, PA
Java Developer
Responsibilities:
- Designed and Created Domain model and schema using object oriented design / UML diagrams.
- Built SOAP Web services.
- Streamlined the Responsive Web Design to enhance the UserExperienceand developed designs for the prototypes for theMobileUI.
- Resources administration using OracleWeblogic12.1.3
- Experience working in a Unix/Linux Environment. Working with shell scripting, whenever is needed.
- Assisted in Creating and maintaining various Devops related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS.
- Involved in writing Spring Container and Controller classes.
- Experience in passing SQL queries, Triggers in Relational Databases such as MySQL, Postgres and NoSQL Database such as MongoDB.
- Developing SOA Composite Applications with Oracle SOA Suite.
- Configure and consume data in AWS RDS and in-memory database by writing various types of SQL scripts.
- Porting the entire software to use shared libraries on the Tandem OSS and Linux which involved modification of make files as well as changes to C/C++ code.
- Installed and configured WebLogic in Development and Testing environment.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Responsible for creating Well-Architected Application on AWS using Auto scaling, Lambda, SQS, SNS, SES, Caching and database layer as necessary.
- Involved in complete cycle on migrating physical Linux/Windows machines to cloud (AWS) and test it.
- Worked on Spring Framework handling major concepts like Dependency Injections, Spring IoC Containers, Transaction Management Declaratives (annotations based).
- Developed Action classes, Action Forms,and Struts Configuration file to handle required UI actions, JSPs for Views.
- Developed the automated provisioning of AWS cloud environments using Jenkins and chef.
- Developed server-side presentation layer using Struts MVC2 Framework.
- Designed the conceptual and logical data warehouse architecture and implemented on Oracle and DB2 database.
- Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
- Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
- Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
- Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
- Worked in EDBC team and took responsibility for implementing the business policies and fixing bugs in Java by Debugging.
- Actively participated in daily team discussions to plan and complete the tasks for every release.
Environment: JavaScript, J2EE, Linux, CSS, AJAX, AWS, Oracle, Visual Studio, Struts, spring, EJB, JSP, Eclipse, IBM WebSphere, AXIS, Subversion, IBM DB2, Maven, CI/CD, JSP, Servlets, Tomcat, ANT, XML, Spring, Hibernate, SOAP/REST.
Confidential - Malvern, PA
Java Developer
Responsibilities:
- Designed and Created Domain model and schema using object oriented design / UML diagrams.
- Configured and consume data in AWS RDS and in-memory database by writing various types of SQL scripts.
- Built SOAP Web services.
- Created various Advice (before, after) methods as required using Spring AOP.
- Installed and configured WebLogic in Development and Testing environment.
- Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
- Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.
- Developed Action classes, Action Forms,and Struts Configuration file to handle required UI actions, JSPs for Views.
- Developed server side presentation layer using Struts MVC2 Framework.
- Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
- Used RAD application development and configured external capabilities for various interfaces.
- Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
- Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
- Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
- Unit tested all the classes using JUNIT at various class level and methods level.
- Made use of WINCVS for checkout and check in operations.
- Worked in EDBC team and took responsibility for implementing the business policies and fixing bugs in Java by Debugging.
- Actively participated in daily team discussions to plan and complete the tasks for every release.
Environment: Eclipse, JDK 1.8, Spring IOC Container, Agile, Scrum, HTML CSS, JavaScript, JDBC, Hibernate, MAVEN, JUnit, RESTful, JSON, AJAX.
Confidential
Java Developer
Responsibilities:
- Involved in analysis design and development of Loan processing Application.
- Developed UI screens usingJSP, HTML, CSS and JavaScript.
- Development ofAction Forms,Action Servlets, Action and Validating Action Forms inStrutsframework.
- Involved in the development of model, library, struts and form classes (MVC).
- ImplementedStruts Dispatch Actionclass and form bean classes using struts framework.
- Client & server validations were handled using JavaScript &Struts validate plug-in.
- ImplementedMultithreadingfor handling multiple requests and for high performance.
- Created manystored proceduresand scheduled jobs to support our applications for to create reports for customers.
- Developed SOAP Services using Spring Web Services.
- Involved in keep track and fix the defects using Jira tool.
- JMSis used for exchanging the information.
- Build and maintainSQLscripts, indexes, and complex queries for data analysis and extraction.
- Developed the Spring Features such as Spring MVC, Spring DAO and implemented Spring AOP (Aspect Oriented Programming) using Hibernate ORM (Object Relational Mapping).
- Develop a business continuity plan for theSQLServer Databases.
- Used Spring MVC Framework to develop MVC’s in the Business layer.
- Designed and developed MDB that consumed the messages from the Java message queue.
- Experience in installing, configuring and deploying application onWeb LogicServer.
- DevelopedDAOpattern to retrieve the data from database.
- Developed web services for sending and getting data from different applications.
- UsedJDBCto access Oracle database for accessing customer information.
- Deployed application on ClientLinuxserver.
- UsedANT builttool for compiling and generatingwarfile.
Environment: Core Java, J2EE, JSP, HTML, Spring MVC, Servlets, JMS, Spring 3.x, EJB3.1, Jira, Spring, JUnit, PL/SQL, DAO, Web Services, SOAP, WSDL, Oracle, Windows.