Sr. Java Developer Resume
New York, NY
SUMMARY:
- Having more than 8 years experience in design and developing Web and Standalone using Java and J2EE Technologies.
- Having extensive experience in design and develop the applications using Spring Boot, Hibernate and JPA.
- Having extensive experience on developing modules using Micro Services.
- Having experience in Spring MVC, Spring Data JPA, Spring Security, Spring Core, Spring Data Rest, Spring Batch Spring JDBC modules.
- Having experience in Producing and Consuming Web services using Soap and Restful services
- Having experience in implementing Design Patterns.
- Having experience in SPA applications using frameworks like Angular 2/3/4/5, AngularJs 1.x, EmberJs.
- Having experience in NodeJs and ExpressJS.
- Having experience in design the layouts using HTML5, JavaScript, BootStrap, JQuery and CSS.
- Designed and developed application using DOJO and ExtJS with widgets.
- Extensive experience in writing test cases using JUnit, Mockito and SoapUI.
- Sound experience in developing and deploying applications using Application Servers like Web logic, Web Sphere Application Server, Jboss and Tomcat.
- Experience in build the applications using Ant, Maven, Jenkins and Gradle .
- Experience in using control version tools like GIT, Tortoise SVN and BitBucket.
- Experience in using AWS S3, DynamoDB, RDS.
- Proficient in Database development using different RDBMS (Oracle, MS SQL Server, MySQL and DB2) in various projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
- Experience in designing Use Cases, Sequence Diagrams and Class Diagrams using UML tools Microsoft Visio and Rational Rose.
- Well experienced with XML parsing technologies like SAX, DOM, JAXB and XSLT.
- Involved extensively in using MVC, Struts 1.x, 2.x framework .
- Working knowledge on UNIX, Linux, Ubuntu and Shell Scripts.
- Having hands on experience using IDE’s like Eclipse, IntelliJ, Visual Studio Code, Aptana Studio, Net Beans, Sublime Text and Spring Tool Suite.
- Experienced with agile methodologies (SCRUM) for more than 5 Years.
- Having fair Experience on Development, Maintenance and Supporting applications.
- Worked with Customers like Confidential, Confidential, ValueSoft, Infobiz and Confidential .
- Excellent communication and interpersonal skills with ability to work as both an individual and a team member, with an ability to adapt to new technologies quickly.
- Self - motivated, positive, upbeat, energetic team player with a high degree of integrity and make significant contributions to the organization.
TECHNICAL SKILLS:
Frameworks: Micro Services, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Core, Spring Data Rest, Spring Batch Spring JDBC, Hibernate, Struts and JPA.
Web Services: SOAP, REST, JAX-WS, JAX-RS, WSDL, JAXB, AXIS, JERSEY API.
Web Technologies: HTML/HTML5, Bootstrap, CSS, JavaScript, jQuery, XSLT, DHTML, XHTML, AJAX, JSON
Web Frameworks: Angular 2/3/4/5, AngularJs 1.x, NodeJS, ExpressJs, EmberJs
Database: ORACLE, DynamoDB and MySQL
Modeling Tools: UML, Rational Rose.
Messaging Technologies: JMS, Java mail
Application servers: JBoss, Web Logic, WebSphere, Tomcat
Logging tools: Log4j, SL4J
Testing Tool: Junit, Mockito
IDE: Spring Tool Suite, Eclipse, Apatna Studio, IntelliJ and Net Beans
Version Control: Tortoise SVN, BitBucket
Build Tools: Ant, Maven, Jenkins and Gradle
Concepts: OOAD, Design Patterns and UML
Methodologies: Agile and Waterfall Methodologies
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Sr. Java Developer
Responsibilities:
- Involving Design and Developing application by modules using MciroServices.
- Involving to setup the application using Spring boot with Micro services.
- Designing and integrated application layouts using Angular Framework.
- Working on Webservices to get the data from external applications.
- Developed Responsive User Interface (UI) pages using HTML, CSS3, JavaScript, jQuery, AJAX, Bootstrap and Angular.
- Involved in developing rest controllers by using the Spring Boot framework.
- Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring Data JPA to develop full-fledged MVC and DB Interaction application.
- Built Single page application (SPA) usingAngular as per the requirement.
- Worked on AngularJS code for developing Single page applications (SPA) used several in built language core directives, expressions and modules.
- Developing the Microservices using Spring Boot that create, update, delete and get the assignment information from backend.
- Developed Business components using spring framework and database connections using JDBC.
- Followed Agile Scrum methodology.
- Writing Test cases using Junit and Mockito Framework.
- Handled final builds, deployments and management using MAVEN to customize EAR, WAR and JAR files and the application is deployed on JBoss server.
- Developed logging module-using Log4J to create log files for debugging and tracing purposes.
- Developed JUnit test cases for testing the application.
- Worked closely with the testing team in creating new Test cases and created the Use cases for the module before the testing phase.
- Strong communication, analytical and interpersonal skills working within cross-functional teams and Product Management.
Environment: Microservices, Spring Boot, Spring MVC, Hibernate 3.0, Restful web services, Angular, Bootstrap, HTML5, JavaScript, jQuery, AJAX, JBoss, UML, SVN, JUnit, Log4J
Confidential, Santa Clara, CA
Java Developer
Responsibilities:
- Implemented Agile (Scrum) Methodology that includes daily scrum with team, sprint planning and estimating the tasks for the user stories.
- Participating in user requirement sessions to gather business requirements.
- Used agile methodology for every module in project for developing the application.
- Responsible in development of presentation layer using JSP and Servlets.
- Used Spring MVC on the web layer and business delegate and DAO on the business layer.
- Responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
- Worked on Use case diagrams class diagrams and sequence diagrams using Rational raised for design phase.
- Worked on implementing directives and scope values using Angular JS for an existing webpage.
- Responsible for designing application flow based on user requirements using Visio.
- Database schema design development and coding of DDL, DML statements, functions.
- Worked on AngularJS code for developing Single page applications (SPA) used several in built language core directives, expressions and modules.
- Worked on Prototyping and Implementation using Java, Node JS, and AWS with Slacker platform.
- Worked on Microservices and Spring boot for designing/developing the cloud platform to build a perfect SOA using spring cloud and spring web services.
- Responsible for designing, coding and developed the application in J2EE using MVC architecture.
- Developed Business components using spring framework and database connections using JDBC.
- Implemented transaction management for database transactions using spring framework.
- Responsible for performing any enhancements with the existing application which was implemented using MVC paradigm, implemented by Spring Framework.
- Implemented persistence layer using Hibernate-ORM.
- Responsible for developing front end service calls with Ajax and JQuery, and implemented customized JQuery plugins to meet the business requirements across the application.
- Developed WSDL based web services using WSDL, SOAP, JAX-WS, and JAXB.
- Used web services like RESTFUL for developing XML and JSON using JAX-RS
- Consumed Web Service using JSON and REST to get the registered users, update their status.
Environment: J2EE, Servlets, JDBC, Spring, JSP, Hibernate, AJAX, XML, CSS, HTML, Angular, Oracle, JQuery, JUnit, REST, JSON, SVN.
Confidential
Java Developer
Responsibilities:
- Involved in analysis, design, development and implementation of this application.
- Analyzed and understood the requirements and Enhancements by discussing with Business Analysts and developed the features according to Business requirements.
- Analyzed and developed Use Case diagrams, Sequence diagrams and Activity diagrams using UML Rational Rose.
- Closely worked with business system analyst to understand the requirements to ensure that right set of modules been built.
- Developed the web service for accepting the XML as inputs source for generating the rate plans using JAX-WS framework.
- Involved in implementing the MVC architecture integrating Hibernate and Spring frame work.
- UsedCore Spring frameworkfor dependency injection andSpring Context UsedSpring ORMto integrate with theHibernate.
- Developed UI pages using Angular JS, CSS3 and HTML5
- Used Spring AOP for logging and profiling for certain modules.
- Work on technical design and develop SOAP Fault translation from application exceptions, Web Services, custom components
- Configuring Web services using the Web services definition language
- Created tables in Oracle database and implemented Database access through Hibernate.
- Developed complex PL/SQL Queries, Stored Procedures and Functions
- Deployed the changes in TEST server and worked with testing team for testing.
- Unit testing using JUnit and Preparing test case plans
- Analyzing the defects and unit testing and Implemented logging using the log4j.
- Prepared builds using Maven for the other environments like QA, STG and PROD.
- Followed Agile Methodology for implementation of the project.
- Perform problem identification and resolution activities, involving multiple teams necessary to resolve the system problems based on severity/priority.
- Involved in new enhancements, code review, code discussion, quality check and bug fixing.
Environment: J2EE, Spring, Spring ORM, Spring AOP, JSP, JUnit, AJAX, Angular JS, Backbone.js JSON, Servlets, XML, Oracle, Bootstrap, Log4J, MYSQL, Eclipse, Hibernate, Web Services, MVC architecture.
Confidential
Java Developer
Responsibilities:
- Worked on the implementation of JAX-WS web services for batch data transactions with Agile court from iSuite application
- Worked on the implementation of RESTFUL web services for real-time transaction with the agile court from I Suite application
- Worked on implementing the time schedules to create batch transaction at regular interval of times.
- Worked on implementing the Pagination concepts for handling the display of large amount of data.
- Worked with Spring MVC pattern used Hibernate persistence framework for developing the public access Agile Court application.
- Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
- Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
- Used Spring JDBC to write some DAO classes to interact with the database.
- Mapped business objects to database using Hibernate.
- Worked on providing security to the application.
- Implemented Web Services for Debt collections module.
- Used SOAP client to test the Web Services.
- Developed application using Eclipse and used build and deploy tool as Maven.
- Configured the Log4J to log the Warning and Error Messages
- Used the Agile methodology for development on sprint basis.
Environment: J2EE, Spring, Spring JDBC, JSP, AJAX, JSON, MVC, Angular JS, Servlets, XML, Oracle, Log4J, Eclipse, Hibernate, JAX-WS Web Services, RESTFUL, SOAP
Confidential
Developer
Responsibilities:
- Involved in the process of analysis, design, and development of the application.
- Created high level and low-level design documents.
- Writing Technical specifications
- Involved into code integration and deployment process.
- Front end development using JSP, Servlets, XSL.
- Involved in Production Support.
- Designed the application in Struts and developed front-end pages with JSPs and JavaScript using WSAD.
- Used Struts for component representation.
- Client side validations using Struts Validator Framework.
- Extensive usage of Eclipse and CVS for code merging.
- Implemented Design Patterns like Factory, Singleton and Data Access Object.
- Worked with ant build scripts to deploy the Web Service on WebSphere.
Environment: Java, J2EE, Oracle, RDBMS, Struts, OOPs, Eclipse, XML, JSP, Servlets, XSL, JMS.
