We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Experience of over 6 Years in Design, Analysis, Development, Integration, Implementation, and Maintenance of Enterprise Applications using Java/J2EE technologies .
  • Java/JEE Developer with 7 years of experience developing enterprise applications.
  • Excellent knowledge of Object - Oriented concepts and exposure to Java J2EE technologies.
  • Strong working experience in building the components using Core Java, Servlets, JSP, Web Services JAX-WS(SOAP), JAX RS- Restful Services, JSON and JDBC.
  • Knowledge of advanced level programming in C/C++ including thread synchronization multithreading, multi-processing, concurrency and TCP/IP Socket Programming.
  • Strong working knowledge in Hibernate and experienced in developing REST services using spring.
  • Quick-witted Competent with skillful ability in using Spring (MVC, Security and Dependency Injection/Inversion of Control), Spring Batch, Spring Boot and Object Relational Persistence frameworks like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
  • Extensively worked on open source spring framework modules like Spring MVC, Spring AOP, Spring Boot, Spring Data, Spring ORM, Spring JDBC and Spring Security.
  • Experience with jQuery, AJAX, JSON, JavaScript, DHTML, XHTML, XML.
  • Good working experience on client side programming like HTML, XHTML, Java Script, CSS.
  • Solid work experience in Web Application Development experience using cutting edge technologies implementing Traditional Iterative and Agile Development methodologies.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents.
  • Adaptive to Cloud Strategies based on AWS (Amazon Web Services).
  • Developed single page applications using frameworks like Angular2.
  • Strong work experience on databases like SQL server.
  • Hands on experience in writing SQL queries, PL/SQL functions, DDL, DML and stored procedures.
  • Proficient in Database development using different RDBMS (Oracle, MS SQL Server, MySQL, DB2) in various projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
  • In depth application knowledge in various java concepts like OOPS, Collections, Multithreading and Exception Handling.
  • Expert Level Skills in Java, JDBC, JavaBeans, Spring Frameworks, Hibernate, Struts, JSP, JavaScript, JFC, Servlets, and JPA.
  • Experience in Object Oriented Analysis and Design (OOAD) using UML methodologies in generation of class diagrams, sequence diagrams and Use case diagrams in Rational Rose.
  • Experience in Software Development Life Cycle (SDLC) - Requirements analysis, Design documents, Coding, and writing Test cases.
  • Knowledge of Software Quality Assurance testing life cycle & experience in Functional Testing UI, User Acceptance testing and Operational Testing .
  • Used GitHub , Bit Bucket , SVN, Atlassian Stash and CVS for Version Control System.
  • Good exposure in interacting with clients and solving application environment issues.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PL/SQL

Core Java: JavaBeans, JDBC, I/O, Annotations, Collections, Exceptions and Multi-Threading.

Frameworks/ORM: Spring Core, Spring Boot, Spring AOP, Spring MVC, JSF, Hibernate ORM, JPA.

Web Technologies/J2EE: JSP, Servlets, EJB, jQuery, JSTL, AJAX, JavaScript, Angular, HTML, CSS3, JSON, XML, XSD.

IDE’s and Utilities: IntelliJ, Eclipse, My Eclipse, Visual Studio, Spring Tool Suite (STS), Net Beans.

Database: Oracle 10g/11g, SQL Server.

Web Services: REST, SOAP, WSDL, JAXB. UDDI, CXF, JMS

Version control/Build Tools: Git, SVN, CVS, Jenkins, Bit Bucket.

Testing Tools: JUnit, Mockito.

Application Servers: WebLogic, Tomcat and JBOSS 5.1/6.0, IBM Web sphere 4.0.

Operating Systems: Windows, Linux, UNIX.

Scripting: JavaScript, jQuery, Node.js, JSON, JSF and JSP.

Logging/Bug Tracking: Log4J, JIRA, Rally.

Design Tools: UML on Rational Rose 4.0.

PROFESSIONAL EXPERIENCE

Sr Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects.
  • Implemented spring - MVC Design Pattern in the application.
  • Worked with Agile Methodology and implemented in the project discussions.
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Built the application with client custom architecture built over MVC4 UI development with technologies like HTML 5, Angular JS and jQuery.
  • Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript with extensive knowledge of and use of Angular JS directives to bring additional functionality to HTML.
  • Developed the application using Spring (MVC) Framework that helps in separating the business logic, presentation logic and navigation logic.
  • Worked with spring framework in the development of a business bean and to interact with database objects.
  • Used Annotations based Spring configurations while implementing business logic and interact with the other layers inside the application.
  • Build a CI/CD pipeline using Jenkins automation and GitHub repositories using web hooks plugin.
  • JIRA tool for project management used in the application to tack bugs, issues and project management functions.
  • Worked on SQL programming, stored Procedures, and Functions.
  • Involved in SQL development using Stored Procedures, Views and Queries.
  • Participated in UAT testing and product readiness (production support).
  • Co-ordinated with QA team to ensure the quality of application.
  • Used GIT the version control tool for code commit and update.
  • Used IntelliJ IDE and web logic application server in development.

Environment: Java 8, Groovy, J2EE, Spring, SQL, JUNIT, Oracle SQL Developer, AJAX, Jasmine, Oracle 11g, HTML, JavaScript, Angular 6, Microservices, Web Logic Server 10.3.4, jQuery, XML, Log4j, Jenkins, JDBC, Mockito.

Sr Java/J2EE Developer

Confidential

Responsibilities:

  • Responsible to handle full stack application development with respect to the project awareness among all teams in development with the help of advanced Java technologies while working as a Programmer.
  • Worked with Agile Methodology and implemented in the project discussions.
  • Developed REST services using Spring and JAX-RS.
  • Designed and developed the REST based Micro services using the Spring Boot.
  • Used Spring MVC framework for developing different modules in the application
  • Configured the development environment using Spring Boot with Spring MVC, Spring Data, Spring Security, and Spring Integration.
  • Used Annotations based Spring configurations while implementing business logic and interact with the other layers inside the application.
  • Worked on SQL programming, stored Procedures, and Functions.
  • Worked on implementation of presentation layer using Angular 4/5, Java Script, jQuery, JSP, AJAX, HTML, and XML.
  • Worked on D3.js and its libraries to improve the capabilities of UI and make it Customer friendly to access.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Used GIT as a Version Control tool and JIRA for Bug tracking.
  • Created Jobs, managed pipelines and built reports using Jenkins.
  • Adaptive to cloud strategies based on AWS and PCF.
  • Used the command line interface to manage apps, services in PCF as well as Apps manager.
  • Developed API to integrate with Amazon EC2 cloud-based architecture in AWS.
  • Participated in AWS, GCP and Azure implementation and configuration of the components for development of Web application.
  • Infrastructure Development on AWS by employing services such as EC2, RDS, Cloud Front, Cloud Watch, VPC, etc.
  • Worked with a team performing Unit Testing/Integration Testing using Junit.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is performed using Log4j.
  • Used TDD and Jasmine for implementing Business Driven Development Suites for feasible implementations and achieving quality.
  • Used Apache Maven build tool to automate the build process.
  • Participated in application related technical/functional sessions and implemented the functionalities as well.

Environment: Java 8, J2EE (JSP, Servlet), Spring, SQL, JUNIT 3.8, AWS, AJAX, Jasmine, Oracle 11g, HTML, JavaScript, Angular 4/5, NodeJS, Microservices, Web Logic Server 10.3.4, jQuery, XML, Log4j, Jenkins, JDBC, Mockito.

Java Developer

Confidential

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture
  • Developed the functionalities using Agile Methodology and UI development with technologies like HTML 5, Angular JS, React Js and JQuery.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using IBATIS framework.
  • On the server side, post the access to the application and provided result on the network using RESTful web service.
  • Used Dependency Injection feature of spring framework and OR mapping tool Hibernate for rapid development and ease of maintenance.
  • Experience in UNIX systems administration and application support. Proficient in Red-hat Linux. Also worked and supported on sun Solaris 9/10, IBM-AIX, and Multi-server environments.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used APPIUM for testing web application to increase testing efficiency.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services(AWS).
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs and CVS was used for project management and version management.
  • Worked with GIT Version control system to track various aspects of the project.
  • Deployed the application onto WebLogic application server and developed Functional Requirement Document based on users 39; requirement.
  • Worked on NoSQL database like Cassandra where data storage was scaled rapidly.

Environment: Java 8, Spring framework, Spring MVC, Hibernate, Angular 2.0, JSP, AJAX, Web Services, SOAP, XML, Java Beans, JQuery, JavaScript, Oracle 10g, IBM RAD, WebLogic 10.3, Agile Methodology, CVS, Apache Maven, Mobile Automation(APPIUM), Html, XSLT, HTML/DHTML, Cassandra.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control(MVC) structure using Spring.
  • Followed Agile Software Development with Scrum methodology.
  • Responsible to enhance the web application UI using HTML, Java Script, AngularJS, XML, JSP and CSS as per the requirements and providing the client side using.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using hibernate annotations.
  • Implemented application level persistence using Hibernate.
  • Responsible to write the different service classes and utility API, this will be used access the framework.
  • Legacy applications built on top Spring Security, Spring Data, Spring XD and Spring Hibernate Template.
  • Developed common library using IBATIS to execute various database commands against Oracle database.
  • Using WSDL, SOAP, JAX-WS and JAX-RS CXF technologies to create web services, generate stubs and consuming the existing services.
  • Developed highly efficient algorithms in C++ through both pair-programming and independent work. The algorithms improved inventory management benchmarks 18 percent.
  • Continuous Deployment using Jenkins and CA Release automation tool.
  • Hands on implementation of continuous service testing and service virtualization with the help of different tools like SOAP UI and POSTMAN.
  • Worked with Express js framework including authoring complex directives, services, controllers and filters.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, JNDI and Deployments in WebSphere Server.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web Services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used WebSphere application server for design, development and deployment of applications.
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Used Log4j for the logging the output to the files.
  • Used JUnit for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues and escalating to the higher levels.
  • Worked on code enhancement and refactoring to achieve reusability.

Environment: Java/J2EE, Spring, Agile Software Development, UI using HTML, Java Script, AngularJS, XML, JSP and CSS, SOAP/WSDL UI and POSTMAN, Servlets, JMS, JDBC, JNDI, Apache CXF framework, JUnit, JAX-WS and JAX-RS CXF.

We'd love your feedback!