We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience as a Java Developer in Analysis, Design, Development and Testing and Implementation of applications on Java/J2EE technologies
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning, resource planning, etc.
  • Designed UI Interface using HTML, CSS3, JavaScript, Angular2, jQuery, Ajax .
  • Extensive development experience in web applications using Java 8, J2EE, JSP, Servlets and APIs like JDBC, Java Mail, JNDI, XML, JavaBeans, Portals, Port lets.
  • Knowledge in implementing a REST API/Micro service using Spring Boot.
  • Experience in utilizing open - source frameworks such as Struts, spring, Hibernate and JSF.
  • Hands-on experience in using message brokers such as Rabbit MQ .
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and Encapsulation.
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Expertise in object modeling and Object Oriented design methodologies (UML).
  • Ability to quickly grasp business ideas and requirements and translate it into interactive web pages.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.
  • Fast learner, good Confidential team work and ability to adopt new technology.

TECHNICAL SKILLS

Operating Systems: IBM AIX, Solaris, Red Hat Linux, Windows XP, 2000, 2003, 2008 and Windows 7.

Languages: C, C++, Java, J2EE, SQL, PL/SQL, JavaScript, HTML, CSS, PHP

Web Technologies: HTML/DHTML, XHTML1.1, XML1.0, CSS, HTML5, CSS3, JavaScript, SOAP, RESTful services.

Web Related: DHTML, XML, VBScript, Applets, JAVA, JDBC, Servlets and JSP

Frameworks: Spring Boot 2.0, Hibernate, JPA, JDBC, Spring Node.js, Express.js, Spring MVC.

Web / Application Servers: Apache HTTP Server, IBM HTTP Server, IIS, WebSphere, WebLogic

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Started with designing a portal using HTML, CSS3, Angular.
  • Developed web applications usingCore Java, spring, Hibernate.
  • Used Spring framework including Spring core/IOC, Spring Web, Spring Security.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Requirement gathering for market and salesforce integration.
  • Integrating Multiple Marketo instances to salesforce
  • Worked on Salesforce account object
  • Developed and Build application using Eclipse IDE, Maven.
  • Experience in using Database IDE tool Oracle SQL Developer.
  • Involved in setting up continuous integration(CICD) system using Bamboo and working knowledge with cloudbased code repository system like GitHub.
  • Created easier to read dashboards and alerts and notifications using New Relic, thus reducing initial time spent toidentify the issue with the system.

Environment: HTML, CSS3, Angular, Core Java, spring, Hibernate, Spring core/IOC, Spring Web, Spring Security, Salesforce, Marketo, Maven, Eclipse IDE, Oracle SQL Developer, GitHub, New Relic.

Confidential

Java Backend Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Designed UI Interface using HTML, CSS3, JavaScript, Angular2, jQuery, Ajax
  • Service side Technologies are Java, J2EE, Spring, Hibernate (HQL)
  • Experience in using Database IDE tool Oracle SQL Developer.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Implementation of SQL queries and used Oracle stored procedures and built-in functions to retrieve and update data from the databases.
  • Used Spring framework including Spring core/IOC, Spring Web, Spring Security.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Implemented SOA architecture with WebServices using SOAP. Worked on parsing the XML files using DOM/SAX parsers.
  • Developed the persistence layer (DAO) and the presentation layer (controllers).
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Used Splunk to monitor the logs and errors in application.
  • Used other cloud-based services ( JIRA, GIT repo, etc.
  • Exposing and consuming the services to the downstream/upstream applications using REST services.
  • Implemented Continuous Integration and Continuous Delivery (CI & CD) Process stack using Devops tools like Jenkins .
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Tested Rest web services using postman.
  • Involved in setting up Maven Configuration issues.

Environment: Java/J2EE, HTML5, CSS3, JavaScript, Agile (SCRUM), Angular2, Ajax, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, Servlet, XML, GIT, Spring MVC, JUnit, Maven, Web Services, Restful,oracle SQL Developer, Log4J, SOA, JIRA, Spring Security and Jenkins.

Confidential, San Jose, CA

Java Backend Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application ineach iteration.
  • Designed User Interface using HTML5, CSS3, jQuery, JavaScript and XML in a responsive grid layout.
  • Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching,Collections like sort, comparator, list, set and Design patterns.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps andused ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate theresulting differences, and then update the browser's displayed DOM efficiently.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Build the application based on new features of Java Jdk 1.8 Confidential service layer level and worked on Java 8 Stream and on lambdaexpressions.
  • Implemented Batch jobs to deal with large number of chunks using Spring Batch Framework to execute the similar jobs simultaneously.
  • Used Spring Integration to send the Messages over Rabbit MQ asynchronously for processing the checks daily.
  • Extensive use of JavaScript for front-end validations, and JavaScript-based component developmentusing EXTJS Framework with cross browser support.
  • Actively involved in the analyses of the XML schema (Example: FSDDataMessageXML.xsd XML schema for Alert)for the cross-commit XML structure.
  • Converted live XML-messages from the server into JSON format in order to generate reports and fields based on the attributes of XML.
  • Messaging with JMS, EJB’s sending and receiving messages asynchronously through the WebLogic server.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Implemented Spring Boot with Microservices to divide the application into various sub-modules.
  • Created and managed Microservices were being used as a strategy to gradually replace a core monolithicapplication while still adding business features.
  • Worked on to design and develop few Microservices using RESTful approach. Designed and developedMicroservices business components using Spring Boot.
  • Used Toad TM for Oracle 11.6 as resource tier and developed PL/SQL Stored procedures, Function and Even Triggering for adding, updating and retrieval modules of database. Utilized design patterns like Singleton,Front Controller.
  • Worked on all the project written in the shell script to execute in the Linux and UNIX box.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT 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.

Environment: Java/J2EE, HTML5, CSS3, JavaScript, Bootstrap, Agile (SCRUM), Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, Rabbit MQ, Servlet, XML, GIT, Spring MVC, JUnit, Maven, Web Services, Restful, OSGI, ATG Dynamo Application Framework, MySql, oracle10g, Toad TM 11.2 Log4J, Selenium, SOA, AWS, Micro Services, JIRA, Spring Security, Jenkins and STS.

Confidential

Java Backend Developer

Responsibilities:

  • Implemented the business layer using Java, J2EE and spring framework.
  • Interacted with business analyst and product owners in gathering and understanding the requirements.
  • Worked as a developer and responsible for requirements analysis, design, development, integrationand unit testing.
  • Used HTML5 and CSS3 for website development
  • Used RESTful web services to expose real-time and historical credit data to external systems.
  • Developed presentation layer using Spring MVC and used annotation-based mapping to map the incomingrequests and view pages with the controller methods.
  • Developed DAO Layer using ORM tool, JPA with Hibernate
  • Developed data models using Hibernate POJO's and used JPA annotations to map to DB Tables.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which servesthat user. Experience with Optimistic Locking, Mappings using Hibernate.
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved indeveloping Programmatic transactions using Hibernate.
  • Used JIRA tool to keep track of issues and update the status of the same accordingly.
  • Developed and Build application using Eclipse IDE, Maven.
  • Created design documents and reviewed with team in addition to assisting the business analyst / project managerin explanations to line of business.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Contributed in developing application based on Spring Framework.

Environment: : Java, J2EE, spring, HTML5, CSS3, RESTful web services, Salesforce, Pega, PRPC, BOOMI, Spring MVC, ORM, JPA, Hibernate, JIRA, Eclipse IDE, Maven and Struts.

We'd love your feedback!