We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

New, JerseY

OBJECTIVE:

  • Over 7 years of experience and backed with rich domain knowledge, understanding and practical knowledge of several IT technologies, I seek a career with challenging assignments to incorporate personal enrichment with professional goals.

SUMMARY

  • Experience in analysis, design, development and implementation of information systems. Worked in Agile/SCRUM development methodologies with Scrum Master Experience.
  • Expertise in Object Oriented and Multi - Threaded Programming using Java and J2EE related technologies.
  • Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans, IntelliJ14.x/15. x.
  • Experienced in designing and developing enterprise and web applications using Java 7/8 , Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, EJB, Spring, Hibernate, Scala, SOAP, REST, AWS, JMS, XML, JUnit .
  • Hands on knowledge on building API which is used in developing RESTFUL web services in Node.JS.
  • Experience in writing client-side code using React JS and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows).
  • Hands-on experience in migrating to Cloud Platforms such as AWSand Pivotal cloud foundry ( PCF).
  • Proficient in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Experience in implementing Design Patterns like Singleton, Factory, Session Façade and Data Access Object.
  • Experienced in Developing Spark programs using Scala and Java API's .
  • Experienced in developing Web Services with Python programming language.
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven.
  • Experience in working on modern MEAN Stack- MongoDB, Express, Angular, and Node.
  • Experience in database modeling, design and development of PL/SQLstored procedures, packages in relational databases: Oracle 10g/11g, IBM DB2, MySQL, Sybase, and SQL Server 2000 MongoDB.
  • Experience in software configuration management using Git, CVS, SVN and IBM Clear Case .

TECHNICAL SKILLS

Languages: Java 1.8, J2EE, Python 3.6.0

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Frameworks: Spring 4.3, Angular JS 1.0/1.5/2.0, Spring Security 3.2

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty.

Relational Databases: Oracle 10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1

NoSQL Databases: MongoDB, Cassandra

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3, jQuery 2.11, Angular JS 2.0Cloud Environments Azure, AWS, Netflix.

IDE: Eclipse, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3

Operating system: Windows 10, Linux Mint 18.1, Unix

Bug tracking Tools: JUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36

Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE DEVELOPER

Responsibilities:

  • Followed agile methodology in the Scrum Cycle model and actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing and involved in preparing System Requirements.
  • Implemented Java 8 features such as Lambda Expressions, Streams , Method references and Optional.
  • Upgraded existing UI with HTML5 , CSS3 , jQuery and Bootstrap with AngularJS interaction.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Developed Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Created Typescript reusable components and services to consume REST API’S using Component based architecture provided by Angular 2. Implemented Angular 2 component router for navigation.
  • Worked with Angular 2 directives, components, pipes, injectables.
  • Used jQuery to develop the widgets and to perform the client-side validations, UI centric Ajax behavior.
  • Used Executor Service Multi-Threading, concurrency to implement parallel processing with Batch Job executions.
  • Developed Spring MVC Rest Controllers, Services along with Dependency Injection, Spring JMS and Spring Security.
  • Implemented design patterns like Singleton, MVC, Business Delegate, DAO, factory, adapter patterns.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Developed batch programs using Spring Batch Framework to populate database tables for Contest Module.
  • Used Spring DAO Module along Hibernate Persistence Framework to deal with Database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Used Hibernate framework in back end development and spring dependency injection in middle layer development.
  • Extensively worked on Drools Rules Engine and Expectation Engine for writing Business Rules Validation.
  • Wrote SQL queries, stored procedures, triggers, views, packages and enhanced performance with explain plans..
  • Deployed Spring Boot based Microservices and using Amazon EC2 container services using AWS.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Experience with building Docker Images and running them on Docker container.
  • Designed and developed Micro Services using (MEAN Stack) Node JS, Mongo DB, Neo4J, Elastic search.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations. .
  • Good experience in understanding and working with Data models and Data mapping.
  • Implemented SOA to develop REST Based Web services using Axis .
  • Designed and developed Microservices using REST framework and Spring Boot and Exposed the Web Services to the applications by sharing the Swagger-REST API, integrated Hystrix dashboard to monitor Spring Microservices .
  • Experience in Building Web Service Contracts in SOA Service Manager.
  • Developed Spark scripts by using Scala commands as per the requirement and Generated Scala and java classes.
  • Configured Jenkins for Continuous Integration and deployment (CI/CD) into Tomcat Application Server.
  • Performed Automated and Acceptance Testing with Selenium in multiple Java platforms.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and X-path and developed grunt tasks to run the unit tests on Jenkins and Used JIRA to assign, track, report and audit the issues in the application.
  • Used XML HTTP Request Object to provide asynchronous communication as part of AJAX implementation.
  • Performed unit testing for java using JUnit and Jasmine framework for JavaScript testing
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.

Environment: J2EE, Spring MVC, Spring, Servlets, XML, UDDI, WSDL, AJAX, Angular JS, Node JS, AWS, JDBC, JavaScript, Hibernate, Bootstrap, Scala, JIRA, Spring Boot, Web services, Micro services, Maven, HTML5, SQL, MongoDB, CSS3, jQuery, Docker, JBoss, SVN, ANT, Jenkins, Selenium, Cucumber, Karma, Eclipse.

Confidential

Java /J2EE Developer

Responsibilities:

  • Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Implemented form validation using JavaScript and Regular Expressions.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Designed and developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Securing the application by implementing the SSL configuration in WebLogic .
  • Wrote queries in Oracle Spatial in developing GIS based application.
  • Created session EJBs that retrieved information from the Oracle database.
  • Used JDBC APIs to communicate with the Oracle backend
  • Worked with Infrastructure team in deploying the application patches on Middleware system like Oracle WebLogic .
  • Conducted weekly code walk through using UNIX Shell Scripts
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Used JQuery for accessing JSON objects received from server side.
  • Used JIRA for bug tracking, project level issue tracking and environmental issue tracking.
  • Wrote Junit test classes for the services and prepared documentation for the application.

Environment: HTML, CSS2, JavaScript, JQuery, JSON, DHTML, JAXB, XSLT, DOM, XML, EJB, Web Services, Java, JSP,Servlets,Struts, J2EE,Eclipse, Oracle, Junit, JIRA.

Confidential

Java Developer

Responsibilities:

  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation.
  • Wrote Junit test classes for the services and prepared documentation for the application.
  • Developed the front-end by doing hands-on coding using semantic mark up, HTML, XHTML, CSS, JavaScript and other front-end technologies as required by the program) with a focus on usability.
  • Designed Web pages by HTML and the query processing’s done with the help of Servlets and JDBC.
  • Performed Client-side validations using JavaScript like user validations etc.
  • Leveraged knowledge of W3C standards, cross-browser development techniques.
  • Producing, modifying and maintaining websites and web applications.
  • Collaborated with Build Team to integrate HTML, front-end code with the backend technology to ensure the UX / UI is implemented and Generated UX analysis reports identifying usability gaps and providing recommendations.
  • Developed Custom XML Parser for parsing large XML files and update the data to database using SAX based Parser.
  • Handled exceptions that arise during the execution of a program using Exception handling.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object reference.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling,
  • Generics, Enumeration, and Java I/O to fulfill the implementation of business logic
  • Followed agile software development practice paired programming, test driven development and scrum meetings.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams and Flow Charts.
  • Participated in technical review, formal presentation and accurate documentation.

Environment: HTML, XHTML, CSS, JavaScript, JDK, J2EE,JSP,Servlet, XML, SOAP, Oracle, W3C, Web Sphere Application Server.

We'd love your feedback!