We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Around 3 years of extensive experience as a Java Developer with solid understanding of development and installation of different modules.
  • Provided recommendations on OO design concepts, best practices, exception handling,and identifying and fixing potential memory, performance, and transactional issues.
  • Experience on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, jQuery, AJAX, Angular.js, Node.js, React.js, Bootstrap, XML and JSON
  • Good understanding of Model View Controller (MVC) Pattern
  • Build microservices for the delivery of software products across the enterprise
  • Experience in jQuery plug - in like JQGrid for representing and manipulating tabular data on the web.
  • Involved in developing HTML and Angular.js for client-side presentation and, data validation on the client side with in the forms.
  • Strong working knowledge of HTML5, CSS3, Angular.js.
  • Experienced in web services, SOAP and Rest Web services using various implementations.
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries with development tools like TOAD.
  • Good Experience in AWS (Amazon Web Services) and its features like, EC2, S3, RDS, ELB, EBS, ESB, CloudFront, VPC.
  • Experience applying the latest development approaches including MVC in the client side, event-driven applications using AJAX, Object Oriented JavaScript, JSON, Angular.js and XML.
  • JavaScript expertise in both client and server-side scripting languages like jQuery, Angular.js, React.js, Node.js.
  • Good Experience in Springs and its modules, SpringIOC, AOP, Spring MVC, Spring Security, Spring Batch programming, Spring boot, Spring microservices, Spring JPA
  • Good knowledge in Bootstrap and Responsive Design.
  • Worked on React.js framework to develop interactive websites based on client needs.
  • Extensive experience working with JavaScript libraries, especially jQuery and Angular.js, NodeJS.
  • Worked with servlets and JSP.
  • Worked with inter-domain application messaging protocols such as XML and JSON.
  • Experience in debugging and troubleshooting the existing code.
  • Experience in designing various forms, tooltips, menus, tabs, widgets that support drag-and-drop, animated effects, data and time selector and many others using jQuery.
  • Designed the table less web applications using CSS (2.1.3) and with the help of tags as per W3C standards.
  • Performed unit testing using Junit
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer, and Opera
  • Worked in wide range of environments, with IDEs like Eclipse, NetBeans, and with SVN and GitHub.
  • Practitioner of Agile Methodologies such as Scrum, Extreme Programming (XP) and Test-Driven Development (TDD).
  • Excellent verbal and written communication skills.
  • Strong analytical, organizational, and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, SQL, PL/SQL, C, C++

J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS

Web Technologies: HTML, AngularJS, jQuery, XML, XSLT, CSS, JSON, JSON-DTD, AJAX, Bootstrap, NodeJS, ReactJS

IDE: IBM RAD, RSA, Eclipse, MyEclipse, NetBeans, JBuilder, IntelliJ

Application/Web Server: IBM WebSphere, Oracle WebLogic, JBoss, Apache Tomcat and Glassfish

Databases: Oracle 9i/10g/11g/12c, SQL, MySQL, DB2, Mongo DB.

XML Technologies: XML, XSLT, XPATH, SAX, DOM, JDOM, AXIS, JAXB

Web Services: SOAP, REST, JAX-WS, JAX-RPC, JAX-RS

Methodologies: Agile, Waterfall, SCRUM, Rapid Application Development.

Operating Systems: Windows, Linux, UNIX

Application Frameworks: Struts 1.x/2.x, Spring (Dependency Injection, Spring MVC, Factory Pattern, Core, Spring Context, Spring DAO, Spring IOC, Spring JDBC, Spring Security, Spring Boot, Spring Batch, Springwith Hibernate)

ORM Frameworks: JPA, Hibernate, Spring JPA, DAO

OO Modeling: Rational Rose, MS Visio

Version Control: SVN (Apache Subversion), CVS, Git

Other Tools: ANT, Maven, Log4j, Jenkins, Junit, JIRA, Selenium

Cloud Computing: AWS (Amazon Web Services), EC2, RDS, S3

Micro services: Swagger, Pivotal Cloud Foundry, Spring Micro Services, Spring boot, Netflix Eureka

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Expertise in developing Restful APIs.
  • Working on the Amazon web service cloud platform.
  • Knowledge on writing cloud deployed applications based on Amazon Web Services
  • Participated in TDD, with code coverage and profiling.
  • Working on Spring Boot that is very faster in building cloud Microservices and developing the Spring based application with very less configuration.
  • Experience with Groovy and other scripting languages.
  • Created PDF reports using Jasper Soft Studio integrating with Java Beans and designing the jrxml.
  • Worked with Python scripts for data migration from one table to another.
  • Experience in dealing with GitHub repository.
  • Good Knowledge in Agile development methodologies like Scrum.
  • Experience in Dynamo DB, creating tables and performing scan and query operations based on the hash and range keys.
  • Involved in unit testing and mocking (JMock &JUnit)
  • Good exposure on SQS queues for creating and sending messages.
  • Performed testing the internal routes and Get/Post methods using postman.
  • Worked on Gradle to build the application.
  • Worked on Jenkins to deploy the services to develop and QA environments.
  • Implemented framework like log4j for logging the application.
  • Build microservices for the delivery of software products across the enterprise.
  • Used Spring MVC for REST APIs and Spring Core Annotations for Dependency Injection Spring DI and Spring Boot for micro-services.

Environment: IntelliJ IDE, Java 1.8, J2EE, DynamoDB, Groovy, Junit, JMock, Spring Boot, Spring, Postman, Restful Web Services, Jaspersoft Studio, GitHub, LOG4j, Gradle, python.

Confidential

Programmer Analyst

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Involved in Object Oriented Analysis and Design (OOAD) using UML for designing the application.
  • Developed the front-end applications, user interactive (UI) web pages using web technologies like HTML5/CSS3, Angular.js, and bootstrap.
  • Worked on development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and JQuery, AJAX, JSON and Angular.js.
  • Used React.js to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Written complex SQL queries, stored procedures, functions, and triggers in PL/SQL.
  • Implemented the Drag and Drop functionality using React-Dragabble.
  • Working with ECMA Script 6 features, Used Babel, web pack with es2015, React.jsX presets
  • Involved in developing HTML andAngular.js for client-side presentation and, data validation on the client side with in the forms.
  • Worked on React.js Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Used ADP’s Custom Library for all buttons and for all models
  • Involved in running the bower and grunt components and writing the scripting using The Node.js
  • Using the advanced level of JQUERY, AJAX, JavaScript, CSS, and pure CSS layouts.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Extensively worked on implementing model-view-controller (MVC) architecture using Angular Framework.
  • Involved in writing JQUERY based Ajax Requests using JQUERY.
  • Used JQUERY Events to manipulate the elements depends on the user interactions.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed website and maintain the website content up to date.
  • Successfully executed all the test cases and fixed bugs/issues identified during the test cycle.

Environment: Angular.js, React.js, Bootstrap, JQUERY, Node.JS, HTML5, CSS3, JSON, React.js AJAX, GitHub, Java, Maven, Ant, Tomcat, HTTP, SQL, Bootstrap.

Confidential

Programmer Analyst

Responsibilities:

  • Responsible to create Prototype using HTML5/CSS3, bootstrap.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5/CSS3, Angular.js and bootstrap.
  • Redesign the app using technologies of HTML5, CSS3, JS, Angular.js, Node.js and JQuery.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Involved in developing HTML and Angular.js for client-side presentation and, data validation on the client side with in the forms.
  • Prepared Class diagram and State Diagrams to represent the static structure of the system.
  • Involved in integrating spring with Hibernate for data access.
  • Developed Spring DAO classes to manage database transactions using Hibernate.
  • Implemented database queries using HQL.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node.js, Mongo DB
  • Experience in DOM, React Props, Lifecycle methods, working with React States and Events.
  • Involved in running the bower and grunt components and writing the scripting using The Node.js
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Designed & Implemented container that contains multiple Single Page Applications, Dashboards using HTML5/CSS3, Ajax, jQuery, Backbone, Underscore.js,
  • Developed UI screens using HTML5, CSS3, JavaScript, JQuery, JSP and JSTL tags, making use of Bootstrap framework and testing the functionalities using Junit.
  • Web application development for frontend using Angular.js with innovative HTML5 and CSS3 techniques.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Involved with other developer while integration process.
  • Implemented the search functionality for Internal Application using Angular.js Filters.
  • Responsible to design various search forms prototypes and involved to create error validation code using JavaScript/JQuery.
  • Responsible to design the Privacy Policy and Terms of User Pages on their public Website.
  • Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
  • Extensively worked on implementing model-view-controller (MVC) architecture using Angular Framework.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers which includes IE6.
  • Designed website and maintain the website content up to date.

Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, jQuery, Bootstrap, Angular.js, React.js, XML, J2EE, JSP, Apache Tomcat, Eclipse, Junit, SQL Server 2005/2008r2, SVN, Hibernate, Oracle DB

Confidential

Programmer Analyst

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Interacted with clients to understand their existing applications and design the site according to their system requirements.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Designed Servlets to communicate between business layer and presentation layer.
  • Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
  • Worked with CSS Background, CSS Layouts, CSSpositioning, CSStext, CSSborder, CSSmargin, CSSpadding, CSStable, Pseudoclasses, Pseudoelements and CSS behaviors in CSS.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Involved in writing jQuery-based Ajax Requests using jQuery.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycle.

Environment: HTML, CSS, JavaScript, AJAX, SERVLETS, JSP, MySQL and Window XP, Junit, JDBC, Servlets, JSP, Web services

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Designed applications using Java Design Patterns such as Singleton and Factory.
  • Used Collections, abstract classes, interfaces, and multithreading concepts extensively for the business logic.
  • Wrote SQL queries, applying optimization techniques.
  • Wrote PL/SQL code in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Developed UI and backend applications using Hibernate, Java, Spring, JSP, HTML, DHTML, JavaScript, and AJAX.
  • Architected, designed, and developed a rich internet application using JavaScript, CSS, AJAX, jQuery, DHTML and Java which allows users to visually allocate, plan and place products into a 2-dimensional shelf space.
  • Prepared JUnit test cases, Mock Objects to unit test individual components.
  • Developed Web Services using SOA, SOAP, WSDL and JAX-WS, JAX-RPC programming models.
  • Developed RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) using Jersey RESTful Web Services framework.
  • Created Spring Restful Web services consuming and producing JSON / XML.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented different validation control on the web-pages using AngularJS.
  • Used ANT as build-tool for building J2EE applications and Log4j for loggings
  • Used CVS to maintain version control of the code and configuration files.
  • Used AWS infrastructure to host the portal. Used EC2, RDS, S3 features of AWS.
  • Used WebLogic Studio for the development of Java Servlets and JSPs.
  • Used JAXB to marshal the xml-java object, java objects-xml.

Environment: Java SE 7, J2EE, Springs 3.x, Spring MVC, Spring JPA, Hibernate, Spring Security, Spring Batch(Quartz Scheduling), SOAP Services, Angular JS, JavaScript, WSDL, XML, AWS(Amazon Web Services EC2, RDS, S3, Cloud Formation Templates), PL/SQL, MongoDB, Eclipse4.3, Maven, Log4j, WebSphere7.0.

We'd love your feedback!