We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Southfield, MI

PROFESSIONAL SUMMARY:

  • Possessing good experience of over 8+ years in developing large scale application using Object Oriented Methods, Core Java, and J2EE technologies, that includes various phases of Software development life cycle SDLC that is requirement analysis, designing, development, testing and implementation.
  • Having a significant experience in developing Enterprise applications usage of Spring, Struts, Hibernate, Java server pages JSP, and other building tools such as Ant, Maven.
  • Experience in working with Agile (SCRUM) and Waterfall improvement methodologies.
  • Experience in making and solid perception of Micro Services Architecture.
  • Always passionate towards learning new emerging technologies and explored various technologies such as MEAN stack, Python, Machine Learning, PHP and Ruby on Rails.
  • Having significant application development experience in the domains such as Health domain, Financial domain, Shipping domain, telecommunication.
  • Expert in Developing web apps and standalone applications using Java 8, Spring (core, MVC, AOP, Data, Cloud, Boot), JPA, Hibernate, XML, AJAX, HTML, CSS, JavaScript, jQuery, Angular 2, SQL, PL/SQL, JMS, Design Patterns, Soap and RESTful webservices, Microservices architecture, Jenkins, App Dynamics, STS, Junit testing.
  • Primary core competence skills as a java full stack developer in Java Standard Edition (JSE), JDBC, Servlet, JSP, JavaScript, Angular 2, Spring and Hibernate, Spring Boot.
  • Experience in Web designing technologies HTML5, CSS3, JavaScript, jQuery, Angular 2.
  • Experience in Spring frame work modules Spring Core, Spring AOP, Spring JDBC, Spring Data, Spring MVC, Spring Boot & Spring security.
  • Expertise in Web Services such as SOAP, RESTful using JAX - WS & JAX-RS (Jersey)
  • Having experience in Implementing Service Oriented Architecture (SOA).
  • Hands on experience in writing SQL Queries, Procedures, Functions and Triggers by using PL/SQL
  • Proficient in Unit testing the application using Junit & Test-Driven Development (TDD)
  • Experienced in build tool Maven and logging tool Log4J
  • Expertise in IDEs Eclipse, Android Studio, Visual Studio, Sql Developer, Spring Tool Suite, IntelliJ IDEA
  • Build release management system using Gradle, Ant, Jenkins, Subversion and GIT.
  • Hand on Experience implementing java 8 concepts such as Functional Interfaces and Lambda Expressions.
  • Experience in Cloud deployment in a continuous integration and continuous delivery model (CI/CD)
  • Proficient in developing Visio diagrams, architectural and design documentations, functional and technical specifications, automated test process.
  • Experience with the Atlassian tool stack (JIRA et alia)
  • Clear understanding of Web Sockets and HTTP requests and using Socket.io with Node.js.
  • Hands-on experience with static analysis tools such as Sonar cube, Fortify.
  • Experience in creating RESTful web services working with data in XML and JSON formats.
  • Experience in web servers like JBoss, Web Sphere Application Server, Web Logic, Apache Tomcat on entire Software Development Life Cycle (SDLC).
  • Having good experience in usage of multi-threading, Collections framework and Data structures algorithms.
  • Experience in NoSQL data base such as MongoDB.
  • Having good experience working with AWS Amazon Simple Queue Service (Amazon SQS).
  • Hands on experience with static analysis tools such as Sonar cube, Fortify.
  • Experience in making and solid perception of Micro Services Architecture.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE, PL/SQL

Enterprise Java: Java, J2EE, JMS, Spring, Struts, EJB, JSP, Servlet, JNDI, JDBC, Java security, JSF, JPA, JDBC, JSF

Mark-up/XML Technologies: HTML5, XHTML, CSS3, JavaScript, jQuery, Angular JS, Node JS, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON

Tools & Framework: Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP, JMS, JSF, Log4J, JUnit, SOAP UI, Spring Boot, Spring Batch, Spring Security

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis2, ApacheCXF

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic

Database: Oracle, SQL-Server, MySQL server, Mongo DB

Development Tools: Eclipse, Android studio, My Eclipse, Spring Tool Suite(STS), Net Beans, IntelliJ

O-R mapping: Hibernate, PA, iBatis

Testing Tools/ Others: JUnit, SoapUI, Putty, LoadUI, Jenkins

Version Control: CVS, SVN, GIT, Rational Clear Case

OS & Environment: Windows Vista/XP/2000/NT, Sun Solaris, LINUX, UNIX

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Cloud Technologies: Amazon Web Services, EC2, S3

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Senior Java developer

Responsibilities:

  • Analyzing and understanding the business requirements and coordinating the team for all the enhancements and project deliveries which includes Co-ordination with various teams to produce the data to be indexed.
  • Involved in the design and development phases of Agile Software Development.
  • Designed and coded application components in an Agile environment utilizing a Test-driven development(TDD)
  • Involved in the design and prepared use case diagrams, sequence diagrams, and class diagrams
  • Implemented Micro services based cloud architecture utilizing spring boot.
  • Used Hibernate ORM framework for working with database, Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Utilized Maven as fabricate computerization apparatus for sending the venture on Tomcat Application Server.
  • Involved in writing Spring Configuration XML file that contains declarations and dependent objects declaration
  • Involved in the JMS- queue configurations which is used to connect to the back-end systems.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Implemented JAVA/J2EE design patterns such as Factory, Abstract factory pattern and Singleton.
  • Implemented RESTFUL and SOAP base web services utilizing JAX-RS and JAX-WS individually.
  • Involved in Designing and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions, Spring JDBC.
  • Implemented unit testing using Junit.
  • Modified the User Interface screens which are designed by the web designers by using HTML, CSS, and JavaScript.
  • Implemented data-binding using Node.JS for front-end development of a current web application.
  • Implemented different validation control on the web-pages using Angular JS and developing a cross-platform JavaScript based solution using Angular JS.
  • Implemented Java 8 features like Collections, lambda expressions, parallel streams, and practical interfaces.
  • Having experience in Amazon web services(AWS) for handling the code versions and production releases.
  • Built NoSQL schemas and maintaining sessions by MongoDB
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Created documentation for peers and end - users.

Environment: Microservice architecture, Core java, Java 1.8, Hibernate, Spring MVC, SOAP, REST, Spring boot, JPA, Eureka, Jenkins, HTML5, CSS, Java script, Angular, AJAX, JUnit, Maven, Apache Tomcat, Git, Spring tool suite(STS), JMS, Mongo DB, AWS, JIRA.

Confidential, Glenlake pkwy, Atlanta

Sr Java developer

Responsibilities:

  • Worked in all stages of Software development life cycle (SDLC) of the project which is done with agile methodology.
  • Involved In daily scrum meeting, sprint grooming in addition demo with teammates and other management members.
  • Searching, sorting, filtering, validating tasks are implemented using Angular Js and Java Script.
  • Client-side development is done using HTML, CSS, JSP and furthermore validations are done using java script.
  • Used CSS for styling and setting up the web pages and built the user interface using JSP/HTML.
  • Using annotation-based Spring MVC, Hibernate the Development and Design of end to end customer self - service is done.
  • For backend data persistency used hibernate as object relational (OR) Mapping tools, for data retrieval Hibernate Query Language (HQL).
  • Implemented Spring Configuration XML file that consists of different declarations and another dependent object declaration.
  • Integrated the REST API with Spring is done using Spring REST Templates, developed Restful web services for java-based runtime engine and accounts.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality.
  • Agile/SCRUM are the methodologies are used to manage the project, JIRA & Confluence are the tools used to maintain the progress and status of the project.

Environment: CoreJava, Java 1.8, J2EE, HTML5, CSS3,Script, AngularJS, Spring, Hibernate MVC, Spring Boot, Restful Web Services, Git, AWS.

Confidential, Chicago, IL

Java developer

Responsibilities:

  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, J Query and Ajax.
  • Developed screens using HTML, CSS3, Bootstrap, Angular Js
  • Provides more security to client-side applications by Amazon Web Services.
  • Used Spring frame work AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.
  • Successfully met production goals for algorithms and contract auditing
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • CreatedSOAPweb services interface to Java-based runtime engine and accounts.
  • Done thorough code walk through for the team members to check the functional coverage and coding standards.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed test cases using JUnit.

Environment: Core Java, Hibernate, spring (AOP, Dependency Injection), XML, Tortoise SVN, JSP, Spring MVC, Pearl scripting, J2EE, JUnit, Maven, Web Sphere, UML, SOAP, AWS, Oracle, JavaScript, AJAX and JIRA.

Confidential, Glenlake pkwy, Atlanta

Java developer

Responsibilities:

  • Participated in Requirements gathering and created Design prototypes using story boards to involve in analysis, design, and implementation of the Insurance Purchase System.
  • Developed Struts validation framework and JavaScript for validation.
  • Worked in implementation of MVC design paradigm of Spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end.
  • Developed Exception Handling framework and used Log4j for logging.
  • Worked with defect tracking system Bugzilla.
  • Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems.
  • Developed SQL queries and views for handling database activities in Oracle/MS SQL Server.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations.
  • Involved in development of presentation layer using Spring framework, and MVC design paradigm.
  • Used JBOSS Server for deploying the application.
  • Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML).
  • Used SVN as a version control system and for code management.

Environment: Core java, Java SDK, Entity Bean, Structs, Spring MVC Session Bean, JSP, Servlets, JavaScript, and Oracle, SQL, PL/SQL, Triggers, Store Procedures, log4j, JBOSS, Eclipse.

Confidential, Richfield, Minnesota

Java developer

Responsibilities:

  • Developed Transaction module using Multi-threading for posting financial transactions
  • Received an opportunity to work from designing phase, developing the functionality, deployment and testing.
  • Responsible for development of Restful web services using JAX-RS
  • Extensively used web service client Postman for developing Web services
  • Developed user interface with HTML, CSS technologies
  • Used JSTL tags inside the HTML pages to have great user interface.
  • Implemented various design patterns like factory design, builder design patterns for accessing Objects.
  • Used SVN to maintain the version of codes.
  • Involved in testing of application by using Junit
  • Responsible for Deployment of Tomcat server in various environments like development, testing
  • Extensively worked on Various PL/SQL procedures and functions that are used in the application.
  • Implemented various java concepts such as multi-threading, Exception handling, collections.
  • Developed View components (Jsp, Html)
  • Implemented code MVC framework using JSP's JavaBeans& Servlets.
  • Worked on the fixing various issues and bugs using Oracle SQL developer and Oracle forms.
  • Written various test cases for internal project application to ensure the functionality.
  • Thoroughly involved in testing phase and implemented test cases using JUnit.
  • Implemented client-side data validations using JavaScript.
  • Implemented server-side data validations using Java Beans.
  • Implemented views using JSP & JSTL.
  • Implemented code MVC framework using JSP's JavaBeans& Servlets.
  • Performed Debugging process for bug fixing
  • JavaBeans for various modules
  • Preparing Test Cases, specifying what is the input & expected value
  • Performed manual validation for application-specific checks

Environment: Oracle, Tomcat server, Eclipse, Core Java, J2EE, HTML, CSS, Servlet, JSP, JSF, Java Script, Hibernate, spring, Struts, SOAP, RESTful, SoapUI, XML, UML, UNIX Shell Scripting, Oracle, SQL, Ant, Eclipse, MVC, SVN.

We'd love your feedback!