We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Reading, PA

SUMMARY

  • Having 5years of extensive experience with object - oriented analysis, design, and development of thick client, web, and enterprise applications with a wide range of domains, platforms and environments and developmentwith solid understanding of database designing, development, multi-tier distributed enterprise applications using Java/J2EE and RAFT (Reusable Automation Framework for Testing) using MicroServices in AWS.
  • Experience in all phases ofSDLC,like Requirement Analysis, Implementation & Maintenance & extensive experience withAgile and SCRUM and TDD.
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as jQuery as well as front end technologies, HTML5, CSS3, Android, Ajax, Nodejs,AngularJS, Ember.js and ETL Tools.
  • Solid Experience with Java technologies including: Java Collections, Interfaces, Synchronization, Serialization, IO, Exception Handling, Multi-Threading, Java Beans, Web Services SOAP, REST API, WSDLs
  • FullstackWeb application development (frontend and backend) using LAMP (Linux, Apache, MySQL, PHP), JavaScript, Python, and .NET technologies.
  • Experience in designing, developing applications using Struts (1.x/2.x) Frame work, OAuth framework and configured the validation framework for validations and Tiles framework for layout management
  • Superior project implementation skills using Java, Jsp, Servlets, JDBC, JNDI, JSTL, RMI, JMS,EJB, Struts, Spring, JavaScript, XML(SAX, DOM), Web Services, JMS, Java Mail, JAXP, WSDL, SOAP, JSON, Hibernate.
  • Experienced in unit test usingjasmineonKarma, andEnd2Endtesting usingprotractorandhttp-server.
  • Strong Experience in web development using interactive/Web 2.0 technologies, XHTML, DHTML, JavaScript, DOM, AngularJS, framework (jQuery, Prototype, YUI, etc.), JSON, AJAX.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms and provide solutions related to the migration toMongoDB.
  • Good Experience working with Node.js(Grunt, Bower, Express, HTTP, FS)and experience implementing custom directives inAngularJS.
  • Experienced Model View Controller framework such as Angular JS framework for creating Single Page Application (SPA).
  • Good experience in working withCore Javadevelopment and PHP web application development. Good Understanding DOM and DOM Functions.
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio, Rational Rose.
  • Expert of Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring JPA and Spring Batch.
  • Experience in technologies like JSP, Servlets, JDBC, and EJB.
  • Involved in Enterprise application by using Design patterns like MVC, Singleton pattern, DAO, Factory.
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, jQuery, JSON, AngularJS, Node JS, Bootstrap, AJAX, and JSF.
  • Proficient in XML technologies XML, XSL, XSLT and validations with DTD& XML Schema and processing files with SAX, DOM Parsers.
  • Experience in working with relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL and NoSQL databases such as MongoDB and Cassandra.
  • Extensive experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages, snapshots, Triggers and optimization with Oracle, DB2 and MySQL databases.
  • Worked in both UNIX, Linux and Windows based development environments.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit, used mocking frame work like Mockito, JMockit. Spring test with Groovy for debugging and testing the applications.
  • Expertise in using and configuring various web and application servers like IBM WebSphere Application Server, Apache Tomcat, JBoss Application Server.
  • Expertise with development tools such as Eclipse and NetBeans.
  • Followed Test driven development of Waterfall and Agile/Scrum Methodology to produce high quality software.
  • Good experience with version controls like SVN, IBM Clear case, CVS and GIT.
  • Innovative team player proven to work under tight deadlines and work pressure. Ability to learn and merge new technologies quickly. Excellent problem solving, analytical and communicationskills

TECHNICAL SKILLS

Languages: Java, C, HTML, JavaScript

Java/J2EE Stack: Core Java, Servlet, JDBC, EJB, JAX-RS Web Services

Web &Application Servers: Apache Tomcat, WebSphere, JBOSS

Frameworks-Server Side: Spring 3.x, Spring Boot

Framework-Client Side: AngularJS, jQuery, Bootstrap, Angular2

Frameworks-ORM: Hibernate, iBATIS

Relational Databases: Oracle, MySQL, SQL Server

No-SQL Databases: MongoDB, Cassandra, Versant

Operating Systems: Windows, LINUX/UNIX, Sun Solaris

Versioning Systems: CVS, SVN, GIT, Rational Clear Case

Logging Tool: Log4j

Ticket & Request Gen Tools: JIRA, RequestIT

Development IDE: Eclipse, STS, NetBeans, Android studio, IntelliJ

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

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

Build Tools: Maven, Gradle, ANT, Jenkins

Cloud Technologies: AWS, EC2, S3, PCF

PROFESSIONAL EXPERIENCE

Confidential, Reading, PA

Java Developer

Responsibilities:

  • Consumed REST basedMicroserviceswith Rest template based on RESTful APIs.
  • Strong understanding ofJavaCollections, Exception mechanism and Multi-threading concepts.
  • Extensively involved in the review and analysis of business requirements.
  • Involved in High Level and Low-Level analysis and design.
  • Designed and developed Rest Services using Java, Spring, Spring Boot, RESTful.
  • Developing the Microservices using Spring Boot that create, update, delete and get the assignment information from backend.
  • Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).
  • Responsible for the implementation of application system withcoreJavaand spring framework.
  • Created Microservices for Account, Permissions modules.
  • Used SCRUM-Agile Software Development Method for managing application developments.
  • Designed, executed and maintained cucumber WebDriver Testing, automated test cases for regression test cases.
  • Developed the REST based Microservices using spring Boot.
  • Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent
  • Implemented Spring Boot Microservices to divide the application into various sub modules.
  • Work closely with the product owners on business requirements.
  • Designed and developedMicroservicesbusiness components using Spring Boot.
  • Involved in the service layer development using Restful Web services.
  • Implemented the project structure based on Spring MVC pattern using spring boot.
  • Designed and developed the REST using theSpringBoot,SpringData with JPA.
  • Deep understanding of existing AWS technologies and experience with integrated public cloud services.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Developed Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Worked on NoSQL databases including HBase and MongoDB.
  • Worked on NoSQL database like Cassandra where data storage was scaled rapidly.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Created batch framework by usingspringbootbatch.
  • Used Jenkins for continuous integration and artefact deployments in the QA environments.
  • Production support.

Environment: Core java, Java SE 8, J2EE, Html, JavaScript, AngularJS, Spring MVC, Spring IOC, REST web services, Microservices, Cucumber, Maven, SpringBoot, Spring Tool Suite, SOAPUI, Jenkins, SCRUM-Agile, Oracle, SQL, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Analysing and understanding the business requirements and coordinating the team for all the enhancements and project deliveries which includes Coordination 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 Microservices-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
  • Develop, Maintain and support Continuous Integration framework based on Jenkins
  • 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 Rest 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.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnode.jsapplications.
  • Implemented different validation control on the web-pages using AngularJS and developing a cross-platform JavaScript based solution using AngularJS.
  • 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.
  • Experience with cloud platforms (AWS, PCF), CI/CD tools (Bamboo, Jira, CloudFormation, etc.), testing frameworks and practices
  • Deploy applications to cloud platforms (AWS, PCF, Docker).
  • Experience with DevOps and testing frameworks and practices is a plus
  • 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, Java, Hibernate, Spring MVC, SOAP, REST, Spring boot, JPA, Eureka, Jenkins, HTML5, CSS, Javascript, Angular, AJAX, JUnit, Maven, Apache Tomcat, Git, Spring tool suite(STS), JMS, MongoDB, AWS, JIRA.

Confidential

Jr. Java Developer

Responsibilities:

  • Used HTML, CSS, JavaScript and jQuery for dynamic website design.
  • Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML.
  • Used various jQuery plugins like autocomplete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
  • Developed web components using JSP, Servlets and JDBC.
  • Used JQUERY extensively to implement the AJAX driven application used internally.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS and Javascript.
  • Deployed the application in WebLogic server
  • Developed the workflow interfaces using struts tiles layouts, JSP, CSS & request processors using dispatch action &action.
  • Used the Struts Validation Framework for UI validation and worked with Struts tag libraries.
  • Extensively worked with XML schema, XSL, XSLT to navigate in XML documents, and SAX to process & parse xml files. Designing and configuring core xml files for implementation of struts.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Extensively used ANT for creating build scripts and deployment into WebLogic Application Server and Log4j for logging.
  • Used CVS for version control across common source code used by developers and deployed the applications on WebLogic Application Server.
  • Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed many HTML/JavaScript pages for data presentation and collection.
  • Developed JSP and Servlets for data collection and manipulation for the reports.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.
  • Used Maven for building and deployment purpose.
  • Used Web Services-WSDL and SOAP.
  • Fixed Cross browser issues in Internet Explorer 7+ (including IE9), Safari, Chrome and Firefox and contributed bug fixes.
  • Coordinated with the QA team for testing.

Environment: Java, JSP, Servlets, JDBC, JavaScript, Maven, CSS, SQL Server 2008, SOAP, JUnit, Eclipse, WebLogic, Maven

We'd love your feedback!