We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Around 7+ years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Expertise using Java/J2EE technologies like JSP, Servlets, Structs.
  • Extensive experience in implementing MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS) with RESTful standards.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript and AngularJS, Bootstrap, jQuery, AJAX, ReactJS, Nodejs and follows Web Standards and are browser compatible.
  • Experienced in various Java and J2EE Frameworks such as Spring MVC Framework, Hibernate, JMS, JSTL, Jersey, Spring Rest &Spring Boot Technologies
  • Implemented various Architectural & design patterns like MVC, Singleton, Front Controller, Data Access Object, Composite view, Business Delegate patterns
  • Experience in developing Internet/Intranet Applications with Web Services WSDL, SOAP and REST.
  • Superior mastery of Java 7/8 and Angular 2
  • Good working knowledge in Health, Banking and Finance, telecom and Manufacturing Domains
  • Solid understanding and Experience in using Spring, Struts and Hibernate frameworks
  • Extensive experience Oracle, SQL/PL SQL, NOSQL, MANGODB.
  • Experience in using different IDEs like Eclipse, Net Beans, STS.
  • Expertise in installing, configuring and deploying applications in WebLogic, JBOSS, WebSphere and Tomcat application server.
  • Experience in Using Ant, Maven build tools and performing Unit test by using Junit and JMock.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.

TECHNICAL SKILLS

Languages: JAVA, PL/SQL, Python

J2EE Standards: JSP, Servlets, JDBC, Java Bean, XML, JavaScript, HTML, Jdk

Frameworks: JSF, Spring

ORM: Hibernate

XML: SAX and DOM parsers, XML Schema

Methodologies: SDLC waterfall model, Iterative model

Database: Oracle (version -10g, 9i)

Other Tools: Log4J

Operating Systems: Windows 98/NT/2000/XP.

IDE: Eclipse 3.x, Net Beans, My Eclipse, WSAD

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Responsible for gathering the system requirements, Analysis, design, development, unit testing of the application.
  • Responsible for developing the key modules with minimal defects and strictly adhere to the java coding standards.
  • Responsible for writing detailed functional and technical design documentation for the requirements, owning and controlling the documents.
  • Implementing Architectural, project setup and environment changes, deployments for higher environments.
  • Working in Production issues, bug fixes and Adhoc tasks and guiding to team members.
  • Worked in an Agile environment for rapid deployment.
  • Used all the core java concepts like Multithreading, hash mapping, Collections to develop the components.
  • Used web services like Restful and SOAP
  • Widely used Restful calls to get the data from Casandra database.
  • Design the database tables according to the technical requirement.
  • Used Spring Boot and spring MVC framework for the application design.
  • Used Swagger tool to test the webservices.
  • Integrated APIGEE and IDM tokens authorization for the web services security.
  • Used source tree and git to check-in and checkout the code from bitbucket.
  • Used Maven for the building of the application.
  • Worked on Jenkins for the build and deployment.
  • Worked on rapid deployment.
  • Worked on writing functional and junit mock test cases.
  • Used RabbitMQ for sending messaging queue.
  • Extensively used Kafka for data streaming and pipelining.
  • Used Gemfire mechanism for caching.
  • Used postman tool to validate the JSON response of the services.
  • Worked on Splunk to check the application logs in various environments to fix the production issues.
  • Used NodeJS server to build web-based applications.
  • Knowledge on Docker.
  • Used Sonar cube to analyze the code quality.
  • Used Rally to track the user stories and defects.
  • Used App dynamics to perform the load test.
  • Worked on performance and security issues in the application.

Environment: Java 1.8, SpringJUnit, Agile, Apache CXF, Sonarcube, WebLogic, SML, SOA, TOMCAT, Jira, Elastic Search, Spring Boot, RabbitMQ, AWS, Jenkins, Maven, Swagger, Cassandra, NoSQL, GIT, bitbucket.

Confidential, Framingham, MA

Sr. Java/j2EE Full Stack Developer

Responsibilities:

  • Working on the Java, J2EE, DB Server and Reporting Services within the technical team using Flexible methodology by communicating directly with the Client & Product Owners.
  • Used Multithreading, hash mapping, Collections in core java to store the list of objects.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Frameworks.
  • Developed the spring AOP programming to configure logging for the application
  • Developed and Implemented Web Services and used Spring Framework.
  • Developed and Implemented Servlets and JSPs based on MVC pattern using Spring Framework.
  • Experienced in handling different core interfaces, caching mechanisms and joining strategies using the Hibernate framework.
  • Worked on SOAP and Restful web services to get the data from the server and integrated the Java code (API) in JSP Pages.
  • Developed web services using REST to interface database tables from Oracle 11g and SQL Server databases.
  • Hands on experience in working with Spring Boot.
  • Used JSON to test web services API calls.
  • Used JPA and Hibernate annotations and hibernate native queries for object relational metadata and practiced Generic Data Access Pattern for designing and implementing persistence layer.
  • Developed Servlets and JSP pages based on MVC pattern using Spring Framework.
  • Worked on NoSQL databases like Mongo DB.
  • Established connections with other applications by using RabbitMQ and JMS.
  • Can configure Jenkins on EC2 servers and integrated it with AWS CodeCommit.
  • Experience with play akka frame work 2.0 to integrate the application.
  • Used Kafka for data streaming and pipelining.
  • Worked on front-end technologies like JavaScript, HTML, XSTL, CSS, JSF, AJAX and JSP.
  • Backend development using - Spring Boot, Spring Data, Java, Angular.js and groovy - repositories.
  • Extensively used RabbitMQ for message communication between applications.
  • Continuous integration to production with Maven, Git and Jenkins.
  • Worked in agile environment with active scrum participation.
  • Developed Graphical User Interfaces using Struts, JSP, jQuery and JavaScript.
  • Involved in providing security for the Application with LDAP server.
  • •Used Maven for compilation, packaging and deployment in the Apache Tomcat and Web Sphere Application servers.
  • Implemented monitoring and established best practices around usage of Elastic Search.
  • Wrote SQL queries to analyze the data. Designed Microservices architecture for collateral trading (Java/Python).
  • Used GIT for version control.
  • Developed JUnit test cases for all the developed modules.
  • Used JIRA for tracking work items and communicating with testers, developers, and program managers.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: Java 1.8, Spring, Hibernate, jQuery, AJAX, JavaScript, Apache Camel, Jboss, JDBC, PL/SQL, JUnit, Agile, Apache CXF, WebLogic, SML, SOA, TOMCAT, Jira, Marklogic, Elastic Search, XSTL, UNIX, HTML, Scala, Spring Boot, RabbitMQ, AWS, Jenkins, Groovy, Dojo, Angular JS, CSS, Cassandra, Mongo DB, NoSQL, Node JS, GIT, JMS, Eclipse

Confidential, Florida, FL

Java/J2EEDeveloper

Responsibilities:

  • Developed web services using REST to interface database tables from DB2 and SQL Server databases.
  • Involved in creating Restful web services using JAX-WS, JAX-RS and Apache Axis-2.
  • Included client-side caching using AngularJS and performed the server-side caching using Hibernate EH cache
  • Built interactive HTML pages using Angular Directives/Services (both in-built and user-defined), Expressions, Controllers.
  • Used Cassandra to handle the large data storage
  • Implemented Hibernate and replaced JDBC code with SQL and MongoDB.
  • Successfully implemented the responsive web design (RWD) in the page using Angular attributes, Bootstrap and CSS3.
  • Applied advanced JavaScript/CSS with Bootstrap to create interfaces and help manage cross browser compatibility.
  • Involved in technical designs using XQuery and MarkLogic.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Created UI using responsive web design, Node.js, HTML5 and CSS.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Used Git as Version Control System for the application.
  • Worked on clustering web services using network switch, application routing and ESB deployment for transparent routing to layered web services framework.
  • Developed UI components using JSP, CSS, JavaScript, JSON and AJAX for Recipient and Provider maintenance portals.
  • Developed data access layer and components using iBATIS and JPA/Hibernate frameworks with spring framework support for object persistence to DB2 v10.
  • Used session beans for web/web service development and entity beans using JPA, Spring and Hibernate for database integration.
  • Used IBM WebLogic for server application and deploy the project
  • •Used Maven for compilation, packaging and deployment in the Apache Tomcat and Web Sphere Application servers.
  • Experience with AKKA and KAFKA.
  • Redesign/Rewrite the JAX-RS communication layer between the BPM and SOA servers to allow for a distributed systems implementation.
  • Extensive use of JAXB to convert the xml schemas into objects to use in the application.
  • Used GIT for version control in Scala in Java.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
  • Implemented Agile Scrum, Pair programming and Test-Driven Development (TDD) in developing project.
  • Used SOAPUI to test web service API calls.
  • Developing, modifying, fixing, reviewing, testing and migrating the Core Java, JSP, XML, Servlet, SQLs, JSF, Spring and hibernate programs.
  • Extensive Experience in Core Java with Multithreading techniques for Banking domain.
  • Worked on messaging/queuing systems, streams and Microservices.
  • Wrote SQL queries to analyze the data. Designed Microservices architecture for collateral trading (Java/Python)
  • Implemented SOAP based Web Services using J2EE infrastructure with Spring and Hibernate Responsible for the Migration of the application from WebSphere to JBoss.
  • Experience working with HTML5, CSS3, Angular.js, jQuery, JSP and UI Integration as a Front-End Developer.
  • Implemented JMS Listeners and Message Driven Beans (MDB)
  • Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build.
  • Implemented Hibernate to map all the tables from different data sources to make database updating. Explored Map-reduce algorithm and NoSQL.
  • Designed, coded and tested portfolio optimization system using Drools Rules Engine .SQL Queries.
  • Working as an application developer experienced with controllers, views and models in Node JS.
  • Used Spring framework for Dependency Injection, AOP and Transaction management.
  • Used various features of Spring 2 such as XML configuration extensions for declarative transaction management, Java generics support, Annotation driven dependency injection.
  • Developed user- friendly GUI using JSP, JavaScript, CSS, and HTML5.
  • Developed AngularJS components such as controllers, Services, filters, models.
  • Created UNIX shell scripts for running java batch components on server.
  • Performed requirement analysis, design specifications using UML, unit testing using SoapUI, JUnit and integration testing, regression testing and load testing.
  • Provided production support for product after development and resolved defects and worked on bug fixing and resolving issues working with the QA team.

Environment: J2SE 6.0, J2EE 1.5, Spring 3.0, EJB 3.1, JDBC, JSP, JDOM, XML, XSLT, XSD, SAX, DOM, REST, Hibernate, JMS, MQSeries, Struts 2.0, AJAX, AWS, JUnit 4.3,JAXB, Node JS, BPM, Scala, Drools, AngularJS,JMS, Jenkins, Microservices, Cassandra, DB2 v10, Apache Tomcat 6.0, Mongo DB, Ant, Eclipse, Git, JBoss 5.1,Unix, Windows.

We'd love your feedback!