We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Merrimack, NH

SUMMARY

  • Having 7 years of experience with complete Software Development Life Cycle in both Web based and Enterprise applications including requirement analysis, design, and implementation and testing with emphasis on Object Oriented (OO), Java/J2EE and Client Server technologies.
  • Strong experience skills in Java, J2EE, JDBC, Servlets, Jsp, JavaScript and JQuery.
  • Good knowledge of latest version of object - oriented JavaScript frameworks like Angular.js, Node.JS, Backbone, Bootstrap, Ext JS, React JS, and Dojo toolkit.
  • Having strong knowledge and experience on Microservices.
  • Good experience in various open source Frameworks like Hibernate, Jersey, spring and Struts.
  • Effective team player as well as individual performer with experience in Java, J2EE, JSP, Servlets, Spring, Hibernate, SQL, PL/SQL and Oracle, MySQL.
  • Proficient in working with GUI using Applets, SWING, JSP, HTML/HTML5, XML, CSS/CSS3 and JavaScript.
  • Well experienced in Working on Core Java, J2EE (EJB, JSP & Servlets, JDBC, JMS), SQL, JQuery, HTML.
  • Expertise in J2EE Technology - Servlets, Spring, Hibernate, JSP, JDBC, XML, JMS (MQ series), Swing, Struts, NetBeans.
  • Experienced in developing SOA (Service Oriented Architecture) and J2EE Web Services based on RESTful, SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RS using tools like Apache Axis
  • Proficient in using ORM mapping tools like Hibernate and IBatis, which implements Java Persistence API (JPA)
  • Strong experience in Spring Frameworks like Spring MVC, IOC, AOP, JDBC, JPA, Spring Boot, Spring Batch, Spring Cloud.
  • Experience in working with web languages like HTML/HTML5, CSS/CSS3 and JavaScript.
  • Used technologies like Ajax, JavaScript/JQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Implemented the service projects on the Agile Methodology and involved in running the scrum meetings.
  • Expert in latest technologies and approaches for SOA based development and good understanding of SOA life cycle, SOA design Backbone principle, Service registry and various other SOA infrastructures.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ, Apache Kafka and Apache Camel as JMS provider
  • Excellent in deploying the applications in AWS as EC2 instances and create snapshots for the data that have to be stored in AWS S3
  • Extensively worked in Unified Modeling Tools (UML) in designing Use Cases, Class Diagrams, Sequence and Object Diagrams using Rational Rose.
  • Maintained the selenium&JAVA automation code and resources in source controls like Git Hub over the time for improvements and new features.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Implemented Cluster for NoSQL tools Cassandra, MongoDB to address HBase limitations.
  • Thorough understanding of XML, JSON, Webservices technologies, data structure fundamentals.
  • Experience in Unix/Linux, Shell Scripting, Build and Deployment
  • Extensive experience in implementing end to end testing using protractor
  • Expertise in using Jasmine for unit testing and Karma for running unit tests.
  • Experience in Agile development methodologies like TDD and BDD.
  • Worked on container-based technologies like Docker, Kubernetes and OpenShift
  • Proficient in build tools like ANT, Maven, Gradle and Jenkins for builds and deployments to different environments.
  • Hands on experience on Spring Core Annotations for Dependency Injection and Spring MVC for Rest API’s and Spring Boot for Micro Services.
  • Experience with Selenium, JUnit, Mockito, Log4j in developing test cases and determining application functionality
  • Excellent work experience with Version Control Tools such as CVS, Rational Clear Case, SVN and GitHub
  • Expert in using testing, logging and building tools like JUnit, Log4J and Ant.
  • Strong skills in API design, Enterprise Application Integration, Database Design and knowledge of various Architecture, design, Integration patterns and Application frameworks development

TECHNICAL SKILLS

J2SE: Collections, Generics, Multithreading, Serialization, Exception Handling, Garbage Collection, RMI, File I/O

J2EE: JSP, Servlets, EJB, JMS, JDBC, JNDI

Framework: Struts, Spring, Hibernate, Scala, Microservices

Web/Application Servers: Apache Tomcat, JBoss, WebSphere, Web Logic

Web Technologies: XML, HTML, DHTML, CSS, JavaScript, AJAX, JSON, JQuery, Angular JS, React JS, Node JS

XML Technologies: XML, DTD, XSD, XSLT, SAX, DOM, JAXP, JAXB

IDEs: Eclipse, My Eclipse, RAD, Net Beans

Design Skills: UML (JUDE, Rational Rose, Visio), Object oriented Analysis and Design (OOAD), Java & J2EE Design Patterns

Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI

Database and Tools: Oracle 9i,10G, MySQL, DB2, TOAD, SQL Developer, Mongo DB

Testing: Junit, Mockito, SOAP UI, Firefox Plug-in

Version Control: SVN, CVS, GitHub

Build & Deployment: Maven, ANT, Jenkins

CI/CD Tools: AWS, Jenkins, Chef, Docker, Ansible, Vagrant

Methodologies: J2EE Design Patterns, SDLC and Scrum Agile

Operating Systems: Windows, Linux, UNIX, Mac OS

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Merrimack, NH

Responsibilities:

  • Developed application using Core Java, J2EE, Spring MVC Framework, Restful Web Services, Hibernate.
  • Extensively used selenium IDE for record and playback to identify web elements and for testing some of the functionalities.
  • Developed application using Dependency Injection design pattern.
  • Hands on Experience on AngularCLI (Command line Interface).
  • Worked in Agile Software Methodology of type Scrum. Moreover, Implemented Release Backlogs with group of Sprints and reviewed by Scrum Master.
  • Good Knowledge in integrating Automation scripts (Selenium Web Driver UI) on Continuous Integration tools like Jenkins for nightly batch run of the Script.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Implementation of the Business logic layer for MongoDB Services.
  • Wrote Python Code using Ansible Python APIto Automate Cloud Deployment Process.
  • Involved in a creation of UI frameworks like Angular JS/ Angular 4, ReactJS.
  • Designed and developed Controller Servlet, which will route request to Application Controller.
  • Designed and developed UI screens with Bootstrap and Angular JS to provide interactive screens to display data.
  • Strong in Scala, or core Java development within a service-oriented architecture: comfortable with threading, inter-process communication, XML-based messaging
  • Involved in development of Application Controller, which will call classed dynamically upon, request.
  • Hands on experience with Java, J2EE, Swing, Struts, Spring, iBatis, Hibernate with the data bases Oracle 9i, db2 and Sybase.
  • Experienced with wide range of software development environments, including Java, J2EE, Spring Cloud, Spring boot micro Services, SOA, Web Services- (SOAP/REST), RDBMS, NoSQL, E-Commerce, Mobile, Cloud Foundry and Spring Boot Microservices.
  • Performed the Rest Services / SOAP(web services) test through SOAPUI Tool.
  • Used JMS for messaging Services experience in on Big Data Architecture - Hive, Spark executions, Scalacoding and AWS Cloud Platform.
  • Involved extensive usage of HTML, CSS, JQuery, JavaScript and Ajax for client-side development and validations.
  • Implemented Spark Scripts using Scala, Spark SQL to access hive tables into spark for faster processing of data.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot
  • Created JSON response using JAX-RS based Jersey Framework.
  • Designed and developed Data Driven Framework using selenium Web Driver to validate test case against different data set.
  • Wrote Unit Test Cases using Junit and Performed Validation using Java Script.
  • Have done coding in SCALA for the data file conversions
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application
  • Performed Unit Test Cases using JUNIT.
  • Experience in using SCALA to check operator overloading, optional parameters, named parameters, and raw strings.
  • Experience in developing Rest Microservices with Spring Boot.
  • Have Knowledge on Apache Spark with Cassandra.
  • Utilize AJAX technology for invoking server calls.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer.
  • Selecting the appropriate AWS service based on compute, data or security requirements.
  • Active participation in Tomcat server and Oracle problems (killing instances, debugging server logs, applications logs
  • Written SQL queries, modifications to existing database structure as required per addition of new features.
  • Implemented Rest API as Spring Boot Micro service to perform modular functionality as per Microservices Architecture.
  • Used Node JS for continuous client-side deployment.
  • Experience in working with relational databases like Oracle and MySQL.
  • Developed API using Node JS to allocate access to data in SQL, Mongo DB.
  • Involved in Designing and developing the RMAS modules using Spring3.1,Spring MVC, SOAP Webservices- Apache CXF, JSP, Java script, JQuery, JPA and Hibernate.
  • Involved in Production support and making it delivered successfully.
  • Active participation in debugging Server and application log for issue tracking.
  • Used SVN for version control.
  • Was involved and responsible for managing more than 75 NoSQLclusters.

Environment: Java 1.8, J2EE, Spring, Hibernate, JSP, Servlets, JDBC, Apache Tomcat, Oracle 11g, React JS, Node JS, SQL, Eclipse, XML, Angular JS, MongoDB, JavaScript, HTML, CSS, AWS, scala, spring boot JavaScript, JQuery, Spring MVC Framework, Microservices, JMS, Design Patterns, Maven, JUnit, SVN, Windows XP.

Java Developer

Confidential, San Antonio, TX

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Analysis, Design, development, Design, implementation, Testing and Support.
  • Used Agile and Scrum methodology and developed Object diagrams, Class Diagrams and Sequence diagrams using UML.
  • Developed backend Using Java, Spring boot and hibernate.
  • Responsible for developing the presentation layer using HTML 5, JSPs, Servlets, JavaScript, JSLT and CSS.
  • Good Exposure with web services and API Testing (REST & SOAP) testing with SOAP UI Tool and validating the JSON object /XML with SQL /Oracle.
  • Knowledge experience with other NoSQLDatabases.
  • Worked as a team member in design and develop Pakor Inventory application architecture using Angular4.0 framework.
  • Modified the UI screens created by web designer usingHTML5, JSP2.3, CSS3, and JavaScript, ReactJS, Node JS.
  • Used Struts Tiles framework for designing the layouts and easy maintenance of the JSP pages.
  • Implemented Model View Controller (MVC)architecture using Struts framework and middle tier frame work as Hibernate.
  • Involved with Spring IOC and Dependency Injection concepts to integrate Hibernate.
  • Developed Servlets in business logic layer.
  • Develop Scala and Python software in an agile environment using continuous integration
  • Implemented XML and Web Services.
  • Gained Hands on experience in analyzing the Cassandra data from flat files using Spark.
  • Used Hibernate as Object relational mapping tool for mapping Java Objects to database tables.
  • Implemented client-side validations in registration forms, login and logout forms using JavaScript.
  • Designed and developed Micro Services business components using Spring Boot.
  • Micro Services development in Cloud foundry environment.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used CSS in design of the templates and skins.
  • Worked with the design of the templates and skins in CSS.
  • Used Spark and Spark-SQL to read the parquet data and create the tables in hive using the ScalaAPI.
  • Used Eclipse as development tool as well as for running Unit test cases.
  • Coded Tested and debugged Java code and Servlets using Eclipse.
  • Development, testing Servlets and JSPs in the typical MVC2 Architecture.
  • Used Maven for building the application.
  • Created the application using React JS and Node JS libraries.
  • Provided production support by interacting with the end-users and fixing bugs.
  • Involved in writing database packages, stored procedures and triggers.
  • Involved in configuration and deployment of application on JBoss App Server.
  • Used PL/SQL to write Stored Procedures and Commands
  • Used Oracle 11g to retrieve, insert, update and delete the data from the database
  • Implemented Logging framework using Log4J.
  • Created test cases for DAO Layer and service layer.
  • Developing Unit Test cases for testing the application functionality
  • Used Glassfish 4 to deploy code in eclipse.
  • Used CVS for Version controlling.
  • Involved in preparing documents for the application.

Environment: J2EE 1.8, Java 1.4, Struts 2.0, Spring IOC, Hibernate, JSP, MVC, Servlets, HTML 5, CSS 3, JDBC, XML, eclipse, RAD, JavaScript, SOAP, WSDL, AWS, Oracle, PL/SQL, Log4J, Angular JS, React JS, Node JS, Oracle Glass Fish, Microservices, Clear Case, Informix, Water fall methodology.

Confidential

Software Programmer

Responsibilities:

  • Assisted in creating the Export Control Program enforcement application using Lotus Workflow 7.0 to check the BOM of projects against controlled lists in order to red-flag transactions that included banned items.
  • Generated databases to standardize the employee information and created the access levels to the ECP application.
  • Applied various complex SQL queries.
  • Wrote front-end code for developing new pages using HTML, CSS, and JavaScript.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Developed application using Eclipse IDE.
  • Developed the data access classes using JDBC and SQL queries
  • Used Servlets to write server-side programs.
  • Developed custom directives in Angular JS for the application independent components like sticky header for window or table, custom dropdowns, tab.
  • Interaction with the database is accomplished through JDBC.
  • Worked with POJO for handling data coming from the legacy systems.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Used Ant scripts to build and deployed on WebSphere Application Server.
  • Proficient with Web Services framework and writing XML based Web Services.
  • Used LOG4J, JUNIT for debugging, testing and maintaining the system rate
  • Conducted migration of the application from the solitary Lotus database to Lotus workflow system in order to eliminate duplication during data entry
  • Contributed in the designing of the application.
  • Created the views and the forms for storing the details about the restrictions and the script for verifying and processing the product constitution.

Environment: HTML, CSS and JavaScript, core java, Servlets, JDK, PL/SQL server, Eclipse, Triggers, JDBC, JSP, POJO'S, Web services, ANT, LOG4J, JUnit. Lotus Domino Workflow 7.0

We'd love your feedback!