We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Pennington, NJ

SUMMARY

  • 8+ Years’ Experience in all the phases of software development life cycle including Design, Development, unit testing, Integration, maintenance and maintenance and implementation in agile and waterfall methodologies.
  • Experience in Extreme programming (XP) techniques like test - driven development (TDD), pair programming and CI/CD.
  • Experience in application development using Core Java, TCF framework (customized MVC), J2EE, JSP, Servlets, EJB, Spring Framework, JDBC, XML, JSON, JAXB, JACKSON, JavaScript, HTML, CSS, XSLT, JNDI, JMS, MQs, JUnit, Log4J, Hibernate, JDBC, TOAD(DB2), JPA, Angular JS, jQuery.
  • Experience in web development using Spring MVC.
  • Experience in migrating monolithic architecture to microservices architecture by developing microservices using Spring boot.
  • Experience with Application servers and Web servers such as IBM WebSphere Application Server integrated with Rational Application Developer and Apache Tomcat.
  • Implementing J2EE design patterns such as Model View Controller (MVC), Data Access Object (DAO), Singleton pattern, Factory method pattern.
  • Experience in API programming - RESTful Webservices and SOAP Webservices and implementing Service Oriented Architecture (SOA) and Design.
  • In-depth knowledge on entire web - based architectures, web technologies, SDLC and OOAD.
  • Experience in Integration Testing and Unit Testing using JUnit and Mockito framework.
  • Expertise in Amazon Web Services like VPC, EC2, IAM, Route 53, S3, Dynamo DB, RDS, Elastic Cache, Storage Gateway, Direct Connect, CloudWatch, API Gateway, Lambda, SNS, SQS, Elastic Beanstalk etc.
  • Experience in Build management using Serena Dimensions Tool by developing ANT and Maven build scripts for auto build and auto deployment.
  • Experience in managing GIT Lab and integrating with Jenkins tools for CI/CD implementation with necessary pipelines configurations.
  • Experience in migrating the build tool from Ant to Maven.
  • Experience in application security and code vulnerability scanning.
  • Extensive knowledge with Agile methodology and on all phases of the scrum process.
  • Strong ability to understand user stories and acceptance criteria and provide feedback on those requirements to business analysts and participating daily scrums, sprint commitment, retrospectives and cross team collaboration
  • Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.

TECHNICAL SKILLS

App / Web Servers Environments: Apache Tomcat, WebSphere Application Server 8.5, JBoss, Glassfish RAD, Eclipse, STS

Languages/Frameworks/APIs/Tools: JAVA 7 and core JAVA/J2EE, Spring, Spring boot, TCF (Customized MVC Framework), JAXB, JACKSON, JMS, XSLT, XSD, MQVE, MQs, FileZilla, Serena Dimensions, Veracode, HPSM, HPQC, iKeyman, Cloudera, Putty, Angular JS 2.0, jQuery, HTML, JSP, CSS, JavaScript, XML, JSON, RESTful Webservices, SOAP, WSDL, UNIX, JNDI, Postman, ARC, SOAP UI, JIRA

Cloud Technologies: Amazon Web Services

Design Patters: MVC, Singleton, Factory, OOPS

Testing Frameworks: Junit, Mockito

Database: ORACLE, SQL, TOAD(DB2), HBASE

Version and Source Control: SVN, GitHub, Serena Dimensions

ORM: Hibernate, JPA, JDBC

Build Tools: Maven, Ant, Jenkins

TECHNICAL SKILLS

Confidential, Pennington, NJ

Java/J2EE Developer

Responsibilities:

  • Working closely with Business team, Product Owners and other functional teams to form a team effort in development by following Agile methodology.
  • Designing and developing the application components by Test Driven Development (TDD) approach.
  • Utilizing pair programming approach for maintaining high quality code.
  • Using Core Java 7 /J2EE, XML, JAXB API, JDBC, IBM DB2, IBM MQs, Activation Specs, JNDIs, Web Services, Spring Framework and Rational Application Developer (RAD) in integration with WebSphere as development environment in developing new components in the CMP application.
  • Designing and developing the REST based Microservices using Spring boot.
  • Using J2EE, JSON, JACKSON API, RESTful Webservices, Spring technologies and STS as development environment in developing Microservices architecture for new functionalities in CMP application.
  • Involving in writing the controllers that react to the navigation of user interactions with the services.
  • Developing XSLTs in transforming the XML input messages into the appropriate XML outputs required for the application.
  • Hands on experience on TOAD(DB2) for the data maintenance using SQL queries
  • Making use of the WSDL and XSDs to generate client jars in implementing SOAP webservices.
  • Extensively working with JMS API for sending messages between two or more components asynchronously.
  • Working with all the delivery methods for all the alerts dealing with bugs Fixation and defect clearance as reported.
  • Good exposure in dealing with UNIX commands for setting up CRON jobs for batch processing.
  • Migrating the code repository/versioning tool from Serena Dimensions to GIT for better maintenance purpose.
  • Working on developing the process and structure required for Jenkins and creating the multibranch pipelines for continuous integration and continuous delivery (CI/CD).
  • Expertise in using built tools like Maven and ANT for the building of deployable artifacts such as jar, war & ear from source code.
  • Using Postman, ARC and SOAP UI REST clients for integration testing of web services and Mockito framework for unit testing.
  • Developing documentation to support the subsequent deployment of the interface components.
  • Participating in daily scrum meetings to discuss about the work done the before day, current day’s work and to let the teammates know if there are any roadblocks.
  • Participating in retrospective meetings after every sprint to discuss about the overall ranking of the pervious sprint and to discuss about the drawbacks and scope for development.

Environment: & Tools: Rational Application Developer, STS, Spring Boot, JAVA/J2EE, EJB, Spring, MQVE, FileZilla, JDBC, Restful Web Services, SOAP, WSDL, JUnit, ANT, MAVEN, Serena Dimensions, UNIX, Putty, iKeyman, WebSphere Application Server v8.5, XML, JNDI, XSLT, XSD, JMS, JSON, JAXB, JACKSON, HPSM, HPQC, Postman, ARC, SOAP UI, GIT, JENKINS, MQs, JIRA

Confidential, Basking Ridge, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in business meetings, designing, developing, unit testing, supporting QA and UAT phases and in production deployment phase in Waterfall methodology.
  • Based on the discussions, creating the design and architecture approach based on the requirements by generating the mocks and working with the business to create the roadmap.
  • Played the key role in developing, enhancing, updating and maintaining the code.
  • Developed the application in J2EE/Core Java using an MVC based architecture by Rational Application Developer with the integration of WebSphere Application Server as the Development environment.
  • Used XML, JavaScript, JSON, JSP, JNDIs, HTML, CSS, JACKSON, JAXB in developing new functionalities and modules within the application.
  • Integrated with backend Mainframe and DB2 to support complex and huge data.
  • Implemented client-side application to invoke SOAP and Restful Web Services from Enterprise Service Delivery application and rendering them on PeopleSafe screens.
  • Used jQuery plugins like data tables, autocomplete, date picker, dialog, menu, text editor, tabs and handlebars as front-end technologies for easy user interactions.
  • Developed new fields, tabs and screens to accommodate the changes required by the business.
  • Migrated the legacy front end application using Angular JS 2.0 for maintainability.
  • As part of Business Continuous Enhancements team, involved in Reengineering/ Redesigning of the application and extensively involved in impact analysis related to tasks/ issues.
  • Developed Ant build script for the application to be hosted on virtual machine for better performance and made it automated using task scheduler for auto build and auto deployment.
  • Expertise in debugging the build issues and deployment related issues.
  • Worked closely with the production support team (Tier -1) during pre and postproduction phases until the warranty phase ends.
  • Attended meetings / working sessions with the integrating applications for resolving the issues and finding the route cause.
  • Experience in troubleshooting webservice providing/consumption related issues, JNDI, Dynamic Outbound configuration or JKS related issues and provide RCA.
  • Worked with the WebSphere Infrastructure team and CM team for the deployment related issues deployed automatically from Serena Dimensions.
  • Building components around the analytics and audit to deal with the data from client and members so that it can be used for research and future development.

Environment: & Tools: Rational Application Developer, JAVA/J2EE, TCF Framework, EJB, FileZilla, Restful Web Services, SOAP, WSDL, JUnit, ANT, Serena Dimensions, UNIX, Putty, iKeyman, Web Sphere Application Server v8.5, JavaScript, Angular JS 2.0, HTML, CSS, JSP, XML, JNDI, XSD, JSON, JAXB, JACKSON, HPSM, HPQC, SOAP UI

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Used Spring framework in developing the application.
  • Involved in creating, modifying and updating database tables in DB2 using SQL queries.
  • Involved in writing service class objects that depend on the data access objects.
  • Involved in mapping the data transfer objects to JSON objects that are used by the model objects which are sent over to the client side.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to incorporate Business Logic and save the data to Oracle database.
  • Worked with the content management team for the correctness based on the wireframes of the email format.
  • Worked in data migration, unit testing, integration testing, deployment and validation operations.

Environment: & Tools: Rational Application Developer, JAVA 7/J2EE, EJB, FileZilla, Restful Web Services, JUnit, ANT, UNIX, Putty, iKeyman, Web Sphere Application Server v8.5, XML, JNDI, XSD, JSON, JACKSON, SOAP UI.

Confidential

Java Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Involved in Requirements gathering and analysis, defining scope, Design analysis, Integration and Deployment.
  • Developed the application using Eclipse IDE.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database in the backend.
  • Extensive use of maven to build and deploy the application into development environment and QA environment and work with the front-end developers in displaying the data.
  • Assist in code refactoring and deprecation effort
  • Assist in data migration, testing, deployment and validation operations
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to incorporate Business Logic and save the data to Oracle database.
  • Extensively used CVS for version control management.
  • Deployed the application on Tomcat application server
  • Created Unit test cases using JUnit.

Environment: & Tools: Core Java, J2EE, Eclipse IDE, Servlets, JSP, Java Script, EJB, Spring, Apache Tomcat, JUnit, Log4J, JDBC, Oracle, Maven, jQuery, JavaScript, CVS

We'd love your feedback!