We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • 7+ years of experience in Java/J2EE with full Software Development Life Cycle - Software analysis, design, architecture, development, testing, deployment, and maintenance.
  • Extensive experience as a Java/J2EE Programmer in developing web based and client server applications using Java, J2EE, JSP, Servlets, JMS, Hibernate ORM, JPA, Spring, Spring Boot, Spring Data JPA, Spring Integration, Web Services, JDBC, XML, HTML5, CSS3, JavaScript.
  • Strong experience in Core Java with multithreading, Concurrency, Generics, Data structures and Collections.
  • Working with Java Design Patterns including MVP, Factory pattern, Singleton, Session Facade, Front Controller, DAO, DTO and MVC.
  • Extensive experience in creation and maintenance of mapping files in Hibernate.
  • Extensive experience with Spring Core, Spring MVC, Spring IOC, Spring-based Annotations, Spring Boot, Spring AOP, Spring Security and Hibernate ORM.
  • Experienced in developing projects based on RESTful Web Services, SOAP Web Services, Apache CXF, WSDL and AWS.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP JAX-WS, JAX-RS, AXIS, CXF, SOAP UI etc.
  • Experienced in Front-End UIdesign implementations by writingHTML5/HTML,CSS3/CSS,Bootstrap,XML, AngularJS, JavaScript,JSON,AJAX, jQuery, jQuery UI, jQuery Mobileto make betterSingle Page Application SPAworking onNode.JSServer.
  • Experienced in using databases like Oracle, MySQL, SQL, PL/SQL, Triggers and Stored Procedures
  • Experienced with various application/web servers like WebSphere,WebLogic, JBoss and Tomcat.
  • Experience in message handling by using Java Messaging Services (JMS) API, Apache Kafka etc.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM.
  • Developed Service Oriented Architecture (SOA) based J2EE applications.
  • Experienced working in monolithic and microservice-based architectures.
  • Used version control tools like Github,Subversion and CVS, SVN.
  • Used Jenkins as CI/CD tool for integrating different code components.
  • Implemented security and authentication concepts in applications using OAuth 2.0, SAML.
  • Used AWS as cloud platform leveraging its services and EC2.
  • Designing highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Experience in working with IDE’s like Eclipse, Net Beans, and IBM RAD.
  • Determining issues as they emerge with JIRA Projects and Confluence in a combined effort with JIRA.
  • Knowledge on Build Tools like Ant, Maven and logging tools like Log4J.
  • Involved in developing test cases and test plans using testing frameworks like JUnit, Mockito, TestNG and used API testing tools like SoapUI and Advanced Rest Client,Postman.
  • Extensive experience in working with Windows, UNIX and LINUX platforms
  • Performed Code review and applied performance tuning techniques to improve the query performance.
  • Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming along with good verbal and analytical skills.
  • Continued learning of new technologies that will allow for a more effective design and implementation.
  • Excellent track record of leading end to end implementation and integration projects to successful completion under tight deadlines.
  • Intellectual capacity to grasp new situations quickly and problem solving skills.
  • Willing to relocate: Anywhere.

TECHNICAL SKILLS:

Languages: C, C++, Java, Python, PL/SQL, XML, Shell Scripting

J2EE Technologies: Servlets, JSP, JMS and JDBC.

Web Technologies: HTML, JavaScript, CSS3, Ajax, JSON, jQuery, AngularJS, HTML5 and Bootstrap, EJS.

Frameworks: Spring, Spring Boot, Spring JDBC, Hibernate, Struts.

Web Services: JAX-WS, JAX-RS, WSDL, JAX-RPC, JAXB, Chrome Advanced REST Client,, OAuth Apache CXF, Postman, Spring Data, AWS, Curl, Jersey, Apache Axis2.

Web/Application Servers: Apache Tomcat, GlassFish 3, IBM WAS, WebLogic 11g and JBoss.

Databases: Oracle 11g/12c, MS SQL, MySQL, PL/SQL,NoSQL, PostgreSQL and DB2.

Operating Systems: Windows, UNIX and Linux,Mac OS.

Version Control Systems: CVS, SVN- Tortoise SVN, GitHub.

Build Automation Tools: IBM Bluemix Badge, Selenium, Maven, Gradle, Ant, Bamboo, Jenkins,.

Design Patterns: MVC, Singleton, Factory pattern, DAO Pattern,DTO, Template,Session Facade, Front Controller, MVC.

Testing Tools: TDD, Junit, Mockito, Log4j, TestNG, Advanced Rest Client, Postman.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Used Agile Methodology for developing project.
  • Worked with Business Analysts and project managers to develop multiple features in parallel.
  • Developed GUI layer using Java Script, jQuery, Angular JS,HTML5 and CSS.
  • Developed custom angular routes for application based on the user navigation to load pages.
  • Spring MVC framework was used as the controller lawyer in back end to take care of the requests in the application.
  • Developed and consumed RESTfulwebservicesto retrieve configuration JSON documents related to customer.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Used Jenkins for Continuous Integration and Build tool to deploy applications and used Git as a version control tools.
  • Deployed application into AWS cloud environment using services like EC2,S3.
  • Build scripts onAWScloud for scheduling EC2 auto scaling load balancer.
  • Performance analysis was performed on WebSphere server in the development environment.
  • Used frameworks like Karma and Jasmine for implementing TDD and BDD in our projects.
  • Worked on Oracle 10g, stored procedure and made calls from DAO layer.
  • Worked on Junit framework for PFS application.

Environment: Java 1.8, Spring MVC, AOP, Hibernate, JAX-RS, Log4j, IBM RAD, ANT, MAVEN 3, Jenkins, JIRA, UNIX, Git, LDAP, JavaScript,jQuery,Angular JS,HTML5, CSS,AWS-EC2,S3,WebSphere,Junit.

Confidential, Minneapolis,MN

Java/ J2EE Developer

Responsibilities:

  • Identified exceptions for the existing legacy shopping cart application and logged them to help with troubleshooting.
  • Worked on the profile web service endpoint which help build customer profiles from the information provided.
  • Worked on the coupon web service endpoint which ensured the successful creation of the coupons in accordance with the specs provided by the banners such as Cub Foods, Shop n Save etc.
  • Worked on the push-notification web service endpoint which provided the services of sending a notification into the mobile devices.
  • Developed CRUD operations for the Content Distribution System that takes a coupon and Logix payload from Edeals/DPP using Spring Boot and Spring JPA
  • Used Spring to integrate with the existing legacy application.
  • Used Hibernate ORM for mapping the data into the database.
  • Used SQL Developer for verifying the database information and worked with Apache Cassandra as a trial for the project.
  • Enhanced an existingJavamicro-service to retrieve specific customers for a store location based on the user IDs provided.
  • Ran tests on SoapUI and Postman for the respective SOAP and REST implementations of the endpoints.
  • Worked with Git for version control.
  • Worked on Spring Tool Suite plugin for Eclipse for the project.
  • Logged exceptions on existing application using Log4J.
  • Created tasks in JIRA during Sprint iterations.
  • Used Tomcat Apache server for deploying the applications on the develop branch.
  • Installed and configured Docker in collaboration with Spring Boot.
  • Used Maven as a build management tool.
  • Built the endpoints using Jenkins and pushed tasks into QA for testing.
  • Performed code reviews for the team using Crucible.
  • Worked in an Agile environment with daily Scrums.
  • Implemented Creational, Structural, Behavioral design pattern as per application requirements.

Environment: Java 1.7, Spring 3.x, Hibernate, Soap, RESTful web services, Apache Tomcat, Maven, Atlassian Jira, Crucible, SoapUI, Postman, Eclipse Mars v.2, Git, Spring Boot, Microservices, STS plugin for Eclipse, Spring Data JPA, Docker, Apache Cassandra.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using agile development methodology.
  • Participated in sprint planning sessions to gather business requirements.
  • Worked with corejavaconcepts like Collection, multithreading etc.
  • Used Design Patterns like Singleton, Factory, Strategy, Façade, DAO, DTO and MVC.
  • Designed and Developed UI screens using JavaScript, JQuery, JSON, CSS3 and HTML5.
  • Implemented different validation controls on web-pages using Angular JS framework.
  • Used features of Spring Core layer (IOC), Spring AOP and Spring DAO support layer in order to develop the application.
  • Worked onSpringMVC such as Controllers and connecting the services using spring annotations and dependency injection mechanism.
  • Used Hibernate/JPA/EhCache based DAO layer using annotations for ORM mapping.
  • Integrated RESTAPI with spring for producing resources using Spring Rest Templates and developedRESTfulwebservicesinterface.
  • Implemented Single Sign-On (SSO) functionality to facilitate users to access application Modules seamlessly.
  • Involved in working with MongoDB in document oriented database using JSON format.
  • Used Eclipse IDE and Microsoft Team File Server to develop and maintain source control.
  • Used development tool Maven,Jenkinsfor developing and continues integration and proficient working with a Unix/Linux operating system.
  • Enhanced an existingJavamicro-service to retrieve specific customers for a store location based on the user IDs provided.
  • Experience in Designing and deployingAWSsolutions using EC2.
  • Developed Junit test cases for unit testing and integration testing.
  • Involved in using OAuth 2.0 for establishing trust with external services.
  • Adopted Test-Driven Development (TDD) methodology to test application behavior and configured and customized logs using Log4J.
  • Tested the Web services using SOAP UI Client tool.
  • Provides 3rd level and production support on system stability and memory performance issues.
  • Addressed OWASP top 10 vulnerabilities.

Environment: Java 8, Maven, Spring core, AOP, MVC, Batch, Boot, Micro Services, Hibernate, JAX- RS, Junit, log4j, Moc006Bito, Node Js, NoSQL, Mongo DB, Jenkins, Dockers, Elastic search, Unix, JIRA, HTML5, CSS3, JSP, Java Script, JQuery, Ajax, JSON, React JS, Express JS, Angular JS, Oracle 11g, OAuth 2.0, Git, Jenkins, Soap UI, AWS.

Confidential, NY

Java/ J2EE Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS, JavaScript, and jQuery, AJAX and JSON.
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API, named query for querying
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans
  • Extensively involved in developing and consuming Restful webservices.
  • Wrote complex SQL query to pull data from different tables to build the report.
  • Used SFTP and JSch to send the file directly to the specified folders for end user.
  • Used Log4jerror handling, to monitor the status of the service and to filter bad loans
  • Used IBM cruise control to build the WAR file
  • Used Weblogic to deploy the changes and to test on local machine
  • Committed the code changes to SVN using Tortoise SVN
  • Developed Junit test cases, to test each class as part of unit testing.

Environment: Java 1.6, Struts, Spring IOC, Oracle, Hibernate, JavaScript, jQuery, Weblogic, SQL, HTML, XML, Agile, Restful Webservices, ANT, Junit, SQL Developer, JMS, Eclipse, Log4j, HPQC.

Confidential, Bethesda, MD

Java Developer Intern

Responsibilities:

  • Worked on integrating JSP views with Spring to develop presentation layer.
  • Involved in full stack development of the application usingHTML, CSS and JavaScript framework for creating dynamic rich functions.
  • Developed and involved in designing the UI layer withHTML along with JavaScript and AJAX as the front-end validation layer.
  • Created Responsive Layouts for multiple devices and platforms using Bootstrap library.
  • Provided detailed deployment steps for all environments and oversee the deployment.
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer.
  • Conduct team meetings, knowledge transfer sessions to both Offshore and Onsite teams.
  • Provided weekly updates to Project Manager.
  • Responsible for documenting various processes and procedures.
  • Troubleshoot and resolve all the issues in Test, UAT & Production environments.
  • Troubleshoot and fix issues in an existing Restful Web Service.

Environment: Java, Hibernate, Spring, WebLogic, Spring Tool Suite, GitHub, Maven, Jenkins, UNIX.

We'd love your feedback!