Java Developer Resume
Merrimack, NH
SUMMARY
- Four years of experience in Java/J2EE software development, Maintenance, Deployment in banking domain.
- Proficient in implementation of frameworks like Struts, Spring frameworks and ORM frameworks like Hibernate, IBatis, Spring ORM.
- Having strong programming skills in Java J2EE technologies, Spring MVC, Spring RESTful web services.
- 36 months of experience in Angular.
- Experience with Angular Js, jQuery, JavaScript, AJAX, JSON, HTML, CSS, Tiles, and Tag Libraries.
- Hands on experience in unit testing using with JUnit.
- Proficient in applying Core and J2EE design patterns.
- Experience in database modeling, design and development of PL/SQL stored procedures, Cursors, Functions, Views, packages in relational databases: Oracle 9i/10g, MySQL, Sybase, and SQL Server 2000.
- Expertise in XML technologies such as XSL, XSLT, XML schemas, SAX parsers, DOM parsers.
- Excellent experience in Object Oriented Programming, Development, Implementation and Testing of various software applications using Java, J2EE.
- Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML tools like Visio.
- Implemented Clustering and load balancing and memory Replications in Application Servers.
- Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
- Good developing and implementation skills in Java, J2EE, JSP, Servlets, Listeners, Session Management, Custom Tag Development.
- Good experience on HP Application Lifecycle Management (HP ALM) and JIRA.
- Hands on experience with Eclipse IDE for developing, deploying and debugging the applications.
- Experience in software development processes like AGILE and Waterfall.
- Experience in Configuration Management tools like GIT, CVS, Subversion and Clear Case.
- Production support - Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
- Knowledge on Amazon Web Services (AWS) EC2, S3.
- Good knowledge on Docker images and containers.
- Having good experience in requirement analysis.
- Good analytical and Problem-solving skills.
- Open to learn new Tools and Technologies. Aiming to attain responsible position and grow incessantly.
- Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.
TECHNICAL SKILLS
Languages: Java/J2EE.
Web Application Framework: Spring Boot, Spring MVC, Struts1.x, Struts2.x, JPF.
Front-end Technologies: Angular 2, Angular JS 1.x, HTML 5, Node JSJavaScript.
J2EE Technologies: JDBC, Servlets, JSP, EJB, JMS, JMX, JAXB. XML with SOAP/REST, Web Services.
ORM Frameworks: Hibernate, Spring DAO, Spring JDBC, IBatis.
Database: Oracle 9i, Oracle 10g, DB2, SYBASE
Application Servers: IBM Web Sphere application server, WebLogic
Web Services: SOAP/REST
Testing Tools: JUnit.
Build Automation Tools: Ant, Maven.
Containerization Tools: Docker, Kubernetes, Docker Swarm
CI/CD Tool: Jenkins.
Hardware: IBMPCs, Pentium Series.
Operating System: MS-DOS, Windows 95 /98 /NT/2000, Linux.
Cloud: AWS
PROFESSIONAL EXPERIENCE
Confidential, Merrimack NH
Java Developer
Responsibilities:
- Was Involved in phase of the project mainly Maintenance of the application
- Designed and developed screens using Java Server Pages.
- Used JavaScript to do the validation on the client end side.
- Developed Angular JS Files
- Developed DAO’s, DTO’s, Controller Classes
- Server-side validations for client Data
- Developed spring framework for middle level and data layers
- Worked on spring REST API.
- Worked on Hibernate.
- Developed pl/sql procedures and cursors and Functions.
- Developed MySQL, queries, Joins, Views.
- Identified the Business requirements of the project.
- Involved in preparing System Requirements for the project.
- Involved in preparing the Detailed Design document for the project.
- Developed several Controllers, services, and routers using with Angular JS.
- Created Angular JS reusable business logic independent of views.
- Created Angular JS controllers, models, and views.
- Developed various generic JavaScript functions used for validations.
- Implemented Angular JS providers and services.
- Worked on REST API with Angular JS.
- Using hibernate to designMySQLdatabase to ensure maximum leverage out of the ORM layer and JPA best practices.
- Consuming JSONP APIs by using the Angular JS $resource and configuring it.
- Developed JSP and Servlets for the presentation tier.
- Created programs using with Rest Templates.
- Implemented Spring Boot Microservice to divide the application into various sub modules.
- Create and configured the continuous delivery pipelines for deploying Microservices using Jenkins CI server
- Created Spring Boot Application using with standard annotations.
- Created Spring MVC Controllers and models and views.
- Created RESTful API with Spring Framework.
- Developed Entity mappings with Hibernate ORM.
- Installed java Scala using Chef.
- Supporting for Git version control system merging, hooks, branching the files and creation of repos.
- Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
- Good in resolving conflicts of JAVA/J2EE errors while making a Maven Build
- Developed Stored Procedures, Functions and VIEWS and Integrated with Hibernate ORM
- Configuring loggers and Various Appenders in the Web Application and Customized Log4J.
- Interact with client and Offshore counterpart on daily basis for understanding requirements, designing solution and implementing the same.
- Monitoring team members and helps them when they face technical issues with technical training.
- Coordinated with project stake holders.
- Conducting meetings and mentoring the team members.
Environment: Java 1.8, 1.7, Angular JS 1.3, Angular JS 1.x, HTML5, CSS 3, Web Sphere 8.0, Spring Framework, Microservices, JAX-RS, Eclipse neon, Sybase, Maven, JMS, JSP, JavaScript libraries, Node JS, Oracle, Spring Hibernate, Maven, Spring MVC, Spring Integration, Unit, Web services REST and SOAP, JSON, JIRA.
Confidential, Philadelphia, Pa
Java Full Stack Developer
Responsibilities:
- Identified the Business requirements of the project.
- Involved in preparing System Requirements for the project.
- Involved in preparing the Detailed Design document for the project.
- Coding in AngularJS.
- Developed various generic JavaScript functions used for validations.
- Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
- Developed various generic JavaScript functions used for validations.
- Developed screens using HTML5, CSS, JavaScript, jQuery and AJAX.
- Coding & unit testing in Java, Spring MVC, JavaScript, Bootstrap, HTML/CSS.
- Preparing UML diagrams for Actimize ERCM workflow and each interface process diagrams.
- Developed RESTful service and integrated with Actimize ERCM enhance.
- Improving Actimize ERCM on US regulatory rules and keep on changing investigations and implement new workflows.
- Involved in reviewing the low-level design documents.
- Used display tag libraries for decoration and used display table for reports and grid designs.
- Designed and developed file upload and file download features using JDBC with Oracle CLOB.
- Worked on core java, using file operations to read system file (downloads) and to present on JSP.
- Used Spring Inheritance to develop beans from already developed parent beans.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
- Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design
- Evaluated Kubernetes for Docker container orchestration.
- Developed Microservices usingDockerand worked with Kubernetes for orchestration ofDocker containers hosted on AWS ECS (Elastic Container Service).
- Used GIT, Maven, Jenkins and JIRA as tools for day to day build & release cycles. Converted and automated builds using Maven.
- Deployed the application on Web Sphere 8.0 application server.
- Developed Functional Requirement Document based on users’ requirement.
- Involved in design and development of workflow and support.
- Involved in developing the functional specs using UML in Rational Rose.
- Developed user interface on Spring Framework using JSP and HTML.
- Monitored the error logs using Log4J and fixing the problems.
- Used Web Sphere Application Server for deploying various components of application.
- Team handling and co-ordinate with onsite team members.
- Conducted code and unit test review.
- Used DAO pattern to fetch data from database using Hibernate to carry out various database.
- Code review.
Environment: Java 1.7, XML, XSL, WebSphere 8.0, Spring Framework, JAX-WS, Eclipse neon, MySQL, Maven, HTML, CSS, JSP, JavaScript, Angular JS, Kubernetes Oracle, Spring -Hibernate, Maven, Spring MVC, Junit, Web services REST and SOAP, JSON, JIRA.
Confidential
Java Developer
Responsibilities:
- Identified the Business requirements of the project.
- Involved in preparing System Requirements for the project.
- Involved in writing code in Angular JS 1.3.
- Developed several Controllers, services, and routers using with Angular JS.
- Created Angular JS and Angular JS projects and node.js allows to run on server.
- Used node.js functions and features in Angular 2 and Angular JS for file read, write, update operations.
- Create auction navigation bar Controllers to navigate users using Angular JS.
- Created Angular JS reusable business logic independent of views.
- Created Angular JS controllers, models, and views.
- Developed various generic JavaScript functions used for validations.
- Implemented Angular JS directives like ngIf, ngForm, ngInclude, ngFor, ngSwitch.
- Implemented Angular JS providers and services.
- Installed and configured styling library and supported UI frameworks.
- Created Angular JS services and used in Controllers using with $http.
- Used Angular JS high level $resource service and ngResource module in Controllers.
- Consuming JSONP APIs by using the Angular JS $resource and configuring it.
- Created Angular JS service for combine the result of multiple services by using nested approach.
- Used Angular JS deferred and promise concepts in multiple services.
- Design the action as single page application (SPA).
- Developed JSP and Servlets for the presentation tier.
- Developed different components using collections and providing concurrent database access using multithreading.
- Resolved concurrency problems like two different open source libraries having same variable has used in a thread.
- Resolved the thread safe issues in the objects calling in the threads.
- Created Spring Boot 1.4 application by using the start.Spring.io.
- Created programs using with Rest Templates.
- Created Spring Boot Application using with standard annotations.
- Configured Spring Boot starter for Tomcat embedded server in Maven pom.xml file.
- Configured Spring Boot starter for Spring Data JPA in Maven pom.xml file.
- Configured Spring Boot starter for Spring Data Rest in Maven pom.xml file.
- Configured Spring Security in Maven pom.xml file.
- Created Configuration class extends Web Security Configure Adapter.
- Build and run the Spring Boot application.
- Created Spring MVC Controllers and models and views.
- Created RESTful API with basic CRUD plus query functions.
- Developed entities classes and mapped to tables using with Hibernate ORM.
- Application ear file deployed in Web Sphere Application Server.
- Developed Stored Procedures, triggered stored procedures.
- Designed and coded for different modules in the web application developed in Java, spring framework.
- Distribute and ship those containers to your teams for further development and testing using test driven development.
- Created spec Typescript files in the application for testing using with Jasmine and Karma.
- Used HP-Quality Center and JIRA for Defect Tracking.
- Handled the GIT repositories activities like commit, merge, code sync etc.
- Synchronizing the code between local file system and GIT repository for the application.
- Created loggers in the classes to identify level of logger level information.
- Interact with client and onsite counterpart on daily basis for understanding requirements, designing solution and implementing the same.
- Participated in standup call and discuss about tasks and impediments.
- Monitoring team members and helps them when they face technical issues.
- Coordinated with project stake holders.
- Conducting meetings and mentoring the team members.
Environment: Java 1.7, Angular JS 1.x, HTML5, CSS 3, Web Sphere 8.0, Spring Framework, JAX-RS, Eclipse neon, Sybase, Maven, JMS, JSP, JavaScript libraries, Node JS, Oracle, TDD, Spring Hibernate, Maven, Spring MVC, JUnit, Web services REST and SOAP, JSON, JIRA.