We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Confidential

SUMMARY:

  • Around 6 years of experience in developing Web based Applications and expertise in implementing Object Oriented Programming (OOPS) with Java, J2EE.
  • Experience in System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing) using Agile and waterfall methodologies.
  • Experience in working with Java J2EE technologies, JSP, SERVLETS, STRUTS, SPRING, and JMS.
  • Good Experience in Developing with Apache Camel and Mule ESB.
  • Good expertise in working with various spring modules: Spring IOC, spring boot, Spring Batch, Spring MVC, Spring Data JPA and Spring JDBC modules.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, and MVC.
  • Extensive experience in the areas of Service - oriented architecture (SOA), Patterns, Iterative design methodologies. Highly skilled in Logical Analysis and Quality Assurance.
  • Experience in java developer with Amazon Web Services.
  • Experience in using JSON and JQUERY for the persistence of data and exchanging data.
  • Developed web services using SOA Architecture and implemented RESTFUL web services.
  • Experience in working with Oracle SQL and NO SQL databases.
  • Experience working on different application servers like JBOSS, WebLogic, and Apache Tomcat including configuring, deploying, fine-tuning and monitoring.
  • Experience in handling Version Control Systems like SVN and Git Hub.
  • Experience on writing build scripts using ANT, Maven and Gradle.
  • Ability to troubleshoot Mule ESB (debuggers/flow analyzers), deployment, and tuning.
  • Experience on SONAR and PMD Tools to ensure Product Quality and Process Improvement.
  • Experience in working with Unit Testing Frameworks and Continuous Integration tools.

TECHNICAL SKILLS:

Programming: Java/J2EE, JavaScript, XML, HTML, PL/SQL, NOSQL

Web Technologies: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS.

Development Tools: Eclipse 3.1, Ant, Maven.

Frameworks: Struts 1.2, JSF, Spring, Hibernate.

Designing Tools: Rational Rose, Together, Agile Methodology.

Web/App Servers: JBOSS, WebLogic 8.1/10.x, Glassfish, Sybase, WebSphere 6, Tomcat.

Databases: Oracle 8i/9i/10g/11g, SQL Server, DB2, MySQL.

Distributed Tech: J2EE, Springs, Web Services.

Configuration Tools: GIT, SVN, CVS

Design Patterns: Composite View, MVC, DAO, Singleton, Business Delegate Design Pattern.

Operating Systems: Windows XP/NT/2000, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java/J2ee developer

Roles & Responsibilities:

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on-time and with good quality on basis with onsite teams.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Core Service is developed as maven jar that can be included by other Micro Services as their maven dependency.
  • Used different type of Spring controllers depending on the business requirement.
  • Development of REST web services using Spring.
  • Integration with Spring security in all the spring web applications.
  • Created auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of CRUD operations.
  • Developed end to end application on Spring Boot framework (REST Application/Spring JPA using Crud repository).
  • Used Spring REST Template to use the exposed REST web services.
  • Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text password.
  • Developed all the Junit test cases for all the different layer implementations.
  • Experienced in using Spring Framework, using Controller, Service, Spring-WS and DAO layers to create flexible application subsystems.
  • Developed Spring boot application with microservices and deployed it into AWS using EC2 instances.
  • Used microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Used Jenkins tool and made customizations according to the local build to track out the build status.
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.
  • Developed Application using Spring DAO, Spring AOP and Hibernate, Spring annotations, Web Services like SOAP and Restful Web services
  • Used Log4j Logger to capture the log that includes runtime exceptions.
  • Developed Python application for Google Analytics aggregation and reporting
  • Worked on Python Open stack API's, used python scripts to update content in the database and manipulate file.

Environment: Java 1.8, Microservices, Python3.0, Spring4.0, AWS, Spring Boot, GIT, Agile, JDBC, XML, JUnit, JSON, Log4j, Web Services (SOAP/REST), Maven, Jenkins, Unix, Service now, Spark, chef, sonarqube6.7

Confidential, Tustin, CA

Java/J2ee Developer

Roles & Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Designed and developed the portal using Angular 4/5 along with HTML5, CSS3, and Typescript and Bootstrap.
  • Built custom Angular Components and Services for single-page web application and Dependency Injection to add the functionality of components at run-time.
  • Developed and enhanced API proxies, which supports CORS, checking the authenticity of a request using Entitlement Server, including all the array list elements, displaying.
  • Migrated the existing SOAP JAX-WS web service to REST API for better performance.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Developed Stored Procedures, Functions and created database tables.
  • Used Spring IOC, spring Boot & Spring Batch framework for processing DB records.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository. worked on Gradle Build tool and understanding the antifactory and repo structure.
  • Used Hibernate as persistence layer - using the database and configuration data to provide persistence service (and persistent objects) to the application.
  • Used Oracle 11g as relational database backend.
  • Developed and deployed web application using WebLogic.

Environment: JDK1.7&1.8,Hibernate,Spring,webservices(SOAP/REST),Angular4/5,HTML/HTML5, CSS3,JavaScript,NodeJS,Bootstrap Git, Jira,Bitbucket,WebLogicserver,Gradle,Stored Procedures.

Confidential, Oklahoma City, OK

Java/J2ee Developer

Roles & Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Experienced in Linux software application development
  • Used Hibernate as the persistence layer to interact with Oracle DB.
  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for setting up Angular JS1.5 for UI development. Developed html views with HTML, CSS3 and AngularJS.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB and EBS for installing, configuring and auto scaling.
  • Developed and designed the rest based Microservices using spring boot.
  • Migrating existing application into rest based Microservices to provide all the CRUD capabilities using spring boot.
  • Configured and managed AWS Glacier, to move old data to archives based on retention policy of databases/applications.
  • Created Aws S3 buckets performed folder management in each bucket managed cloud trail logs and objects within each bucket.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Experience in Mule soft any point platform on designing and implementing mule APIs.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Configured Mule service flows with various exception handling strategies such as Global Exception,
  • Design and developed various view and partial view using Object Oriented JavaScript, JSON, jQuery, Ajax Helpers and Node.js, Backbone.js, Bootstrap.
  • Involved in developing HTML and JavaScript for Client-Side presentation and, data validation on the client side with in the forms.
  • Hands on experience in writing Spring Restful Web services using JSON / XML.

Environment: JDK 1.8, Hibernate,Spring3.0,Webservices(REST),Microservices, spring boot, JSP, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, Angular2.0, Python2.0, Jenkins, SVN, AWS.

Confidential, Princeton, NJ

Java/J2ee Developer

Roles & Responsibilities:

  • Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.
  • Worked with external consulting team to communicate design decisions across organizations and support engineers working with API's developed by both teams.
  • Coded Test Cases and created Mock Objects using Mock and used JUnit to run tests. Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.
  • Migrating existing application into rest based Microservices to provide all the CRUD capabilities using spring boot.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Data integration in SOA using common-model-based data services.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI worked in Importing data from various sources to the Cassandra cluster using Java API’s
  • Design and developed various view and partial view using Object Oriented JavaScript, JSON, jQuery, Ajax Helpers and Node.js, Bootstrap.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration
  • Migrated the existing SOAP JAX-WS web service to REST API for better performance.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Developed Stored Procedures, Functions and created database tables.
  • Used Clear Case for Source Control Management and GitHub Version control system for check-in and Checkout the code through different branches.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.

Environment: JDK 1.7, Spring Framework, Hibernate, UML, J2EE, SQL, SVN, Mule Soft (Mule ESB), Java Script, SOAP 2.0, Restful Services, Node JS, Jenkins, Git-Hub.

Confidential

Java/J2ee developer

Roles & Responsibilities:

  • Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.
  • Used Spring IOC, spring Boot & Spring Batch framework for processing DB records
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.
  • Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB to provide broadcast service as well as chatting service.
  • SONAR is used to ensure Quality and Process Improvement of a product.
  • Responsible to approve “Test Cases” created by Testing Team. Provide technical support to testing team to fix any issues in Functional Testing.
  • Maintained, structured, and surveyed documents within the NOSQL MongoDB database.
  • Worked on JBOSS application Server to deploy application.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Developed Stored Procedures, Functions and created database tables.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Used MMC mule management console to monitor the request and response payload.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run tests.

Environment: JDK 1.6, Spring Framework, Hibernate, SQL, Mule Soft (Mule ESB), JavaScript, Restful Services, Angular2.0&4.0, Active MQ.

Confidential

Java developer

Roles & Responsibilities:

  • Developed web tire using Servlets, JSP, Struts, Tiles, JavaScript, HTML and XML.
  • Responsible for Design & Implementation of Online Survey module
  • Used Front Controller design pattern for Domain blocking module. Also, extensively used Singleton, DAO design patterns for enhancements to other modules.
  • Implemented Client Side and Server-Side validations using Java Script and Struts Validation Framework on Login and Registration forms.
  • Involved in creation of Use Cases and Test Cases. And, involved in execution of Unit Test cases and Integration test cases.
  • Development of PL/SQL Stored Procedures to be used by the Java DAO layer
  • Development of UI Mock Prototype using HTML and Java Script for Domain Blocking module.
  • Involved in framing and documenting the Coding standards and best practices for the team, which improved the code quality and performance of the application.
  • Used CVS as version control.

Environment: Java, JSP, Struts, Tiles Servlet, JavaScript, HTML, Struts, Eclipse, IBM UDB, XML and XSL, Eclipse IDE, Tomcat, Oracle Developer, Toad and CVS

We'd love your feedback!