We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Possessing good experience of over 11+ years in developing large scale application using Object Oriented Methods, Core Java, andJ2EE 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 usage of Spring, Struts, Hibernate, Java server pages JSP, and other building tools such as ANT, MAVEN.
  • Expert in the developing Rich Front - end User Interface development using HTML5, XHTML, CSS3, java script, JSF using java script libraries like jQuery, Bootstrap, AJAX.
  • Well experienced in J2EE design patterns using MVC, Factory, and Data Access Object (DAO), Singleton, Data Transfer Object and Front Controller.
  • Written lot of POJO classes and .hbm files for Hibernate Object to Relational Mapping.
  • Can Develop a well-designed application using methodologies such as waterfall, rational unified process RUP, and Agile (XP and SCRUM), Test First, service Oriented architecture and good implementation techniques in Test Driven methodologies.
  • Worked with Test Driven Development TDD and JUnit for unit testing and application integration testing.
  • Having strong experience in Multi-Threading, Collection Framework, Serialization and Handling Exceptions.
  • Expert in Spring 4 Framework by implementing Spring Rest API.
  • Developed several use cases using JAVA technologies EJB, Web Services, spring, Hibernate.
  • Developed new Beans and configured them in Spring Core module . hands-on experience with Servlets, JSP, Spring AOP, Spring Boot, Spring Batch.
  • Having Experience with various application servers such as Apache, WebLogic, IBM Web Sphere, and JBoss, GlassFish, Wild Fly.
  • Experienced in working with different operating systems such as Red Hat Linux, Windows 10, Windows Vista, Windows 2k,WindowsNT,Windows XP, UNIX.
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries with development tools like TOAD and Aqua Data Studio
  • Experience in working with ORM tools like Hibernate.
  • Used Hibernate ORM framework as persistence layer, configured hibernate.xml file and Involved in Mapping, Coding and Fine-tuning of Hibernate Queries.
  • Implemented code using design patterns like DAO, Facade, Factory, etc.
  • Experience in working with Oracle, DB2, MySQL, MongoDB databases
  • Extensively worked in developing web applications using Struts and Spring Framework
  • Expert in working with Various IDE such as Eclipse, NetBeans, IntelliJ IDEA, Blue J
  • Experience in preparing and a significant perception of Micro Services Architecture.
  • Experience in creating RESTful web services working with data in XML and JSON formats.
  • Designing Micro services to increase software development and maintenance flexibility and sustainability.
  • Experience in using different version controlling/tracking GIT.
  • Extensively worked in developing business Use Cases using Java, EJB, Web Services.
  • Experience on working with CI/CD using Jenkins.
  • Involvement in Cloud Environment using Amazon Web Services (AWS) .
  • Proficient with test driven development (TDD) and continuous integration
  • Strong hands on experience with Spring, Apache CXF, JAXB and JMS
  • Proficient in debugging and troubleshooting skills
  • Hands-on experience with static analysis tools such as Sonar Cube, Fortify.
  • Strong design skills in a highly collaborative, distributed scrum team environment
  • Having a substantial amount of application knowledge in the following four domains Postal, Financial,Shipping Domain, telecommunication.

TECHNICAL SKILLS

Programming Languages: C, C++, Java 1.8, J2EE, PL/SQL.

J2EE Technologies: Servlets, JDBC, JSF, JSP, EJB,JNDI, Java Security

Mark-up Languages: HTML,XHTML, Java Script, Angular Js, CSS, XML, XSD, XSL/XSLT, AJAX, J Query, JSON

Framework: Struts, Spring, Hibernate, JSF, JUnit, SOAP UI, Jasper reports

Web Services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-WS, JAX-B, Axis2

Web/App Servers: Apache Tomcat, J Boss, IBM Web Sphere

Build Automation: ANT, MAVEN

Version Control: CVS, Tortoise SVN, Rational Clear case, GIT

Design Pattern: MVC, Singleton, Business Delegate and DAO patterns

Data Base: Oracle, My SQL,DB2

IDE’S: Eclipse, IntelliJ, RAD, Spring Tool Suite(STS),Net beans

CASE tools: Rational Rose, MS Visio Professional, Star UML

Testing Tools: HP Load Runner, Load UI, Putty, Jenkins

OS & Environment: Windows Vista/XP/2000/NT, Win 2k Server, Sun Solaris, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Developed screens using Angular, CSS3 and html5.
  • Provides more security to client-side applications by Amazon Web Services.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular.
  • Used Spring framework 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 bean 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.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created SOAP web 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 involved in writing SQL using SQL query builder.
  • 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: 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

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 JavaScript.
  • Client-side development is done using HTML, CSS, JSP and furthermore, validations are done using javascript.
  • 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 an end to end customer self - service is done.
  • Handled the security, using spring security.
  • 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.
  • Used various SQL procedure and statement to retrieve and manipulate data from data base.
  • Wrote various SQL stored procedures and SQL commands to retrieve the data from the SQL server.
  • 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: Core Java, Java, J2EE, HTML5, CSS3, Script, AngularJS, Spring, Hibernate MVC, Spring Boot, Restful Web Services, Git, Agile, SQ Environment: Core Java, Java, J2EE, HTML5, CSS, JavaScript, AngularJS, Spring, Hibernate MVC, Spring Boot, Restful Web Services, Git, Agile, SQL.L.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various stages of the Software Development life cycle (SDLC) such as Design, Analysis, Development, and testing.
  • Contributing as an individual and as a team member in the Agile methodology.
  • Great exposure with various IDE tools such as Eclipse, NetBeans, IntelliJ IDEA.
  • Used UML to draw use case diagrams, sequence & class diagrams.
  • 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 and developing a cross-platform JavaScript-based solution using Angular.
  • Implemented RESTFUL and SOAP-based web administrations utilizing for JAX-RS and JAX-WS individually.
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions, Spring JDBC.
  • Implemented Micro Services based Cloud Architecture utilizing Spring Boot.
  • Utilized Maven as fabricate computerization apparatus for sending the venture on Tomcat Application Server.
  • Used GitHub to keep up the form of the documents and assumed the liability to do the code converges from branch to trunk and making new branch when new element execution begins
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.

Environment: Java, Micro Services, Hibernate, Spring, Spring MVC, Spring Boot, Spring Security, Spring DATA, Spring batch, SOAP, RESTful, Soap UI, Ready API,, Mongo DB, HTML, JavaScript, AngularJS, AJAX, JUnit, Maven, Apache Tomcat, GitHub, GIT, python scripting JIRA.

Confidential

Java/J2EE developer

Responsibilities:

  • Involved in client requirement gathering, analysis & application design.
  • Used UML to draw use case diagrams, class & sequence diagrams.
  • Implemented client-side data validations using JavaScript.
  • Implemented server-side data validations using Java Beans.
  • Implemented views using JSP.
  • Developed Business Logic using Session Beans.
  • Implemented Entity Beans for Object-Relational Mapping.
  • Implemented Service Locator Pattern using local caching.
  • Worked with collections.
  • Implemented Session Facade Pattern using Session and Entity Beans
  • Involved in fine-tuning of application.
  • Thoroughly involved in the testing phase and implemented test cases using JUnit.
  • Involved in the development of Entity Relationship Diagrams using Rational Data Modeller

Environment: Java, J2EE, HTML, CSS, AJAX, JSP, JSF, JavaScript, Hibernate, Spring, Struts, SOAP, RESTful, SoapUI, XML, UML, UNIX Shell Scripting, Oracle, SQL, Ant, Bugzilla, JBoss, Log4j, Eclipse, MVC, SVN, and RAD.

We'd love your feedback!