We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • 5+ years of Java developer experience in SDLC such as Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Very good understanding of Object Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC , Struts multi - tier architectures and distributed architectures.
  • Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services.
  • Extensive experience in using Java based application frameworks like EJB 3.0, Struts, spring and Hibernate in development of web based applications.
  • Expertise in Java Multi-Threading , Collection, Interfaces, Synchronization, and Exception Handling.
  • Experience on open source frameworks like SPRING 3.0, Hibernate 3.5.
  • Hands on experience with Spring Core, Spring JDBC Template, Spring MVC .
  • Experienced in developing event driven applications using AJAX, JSON and XML .
  • Experience with different Application servers like Apache Tomcat , Web-sphere and Weblogic10, JBOSS.
  • Worked on different RDBMS like Oracle, MySQL, SQL Server and good working experience on DynamoDB (NoSQL).
  • Experience in working with Data structure and Algorithms in java
  • Experienced in writing unit test cases using JUnit and have knowledge in Test Driven Development ( TDD ).
  • Hands-on experience in Source Code Management, Creating Branches, versioning, tagging and managing Repositories using GIT, SVN and Bitbucket.
  • Good knowledge on ECS, VPC , Auto Scaling, Security Groups , AWS CLI , Cloud watch.
  • Good hands on experience on setting up Jenkins on servers and to create CI-CD pipelines using it.
  • Experienced in build tools like Ant, Maven using them with continuous integration tools like Jenkins to create and publish application artifacts.
  • Extensive experience in developing web page quickly and effectively using JavaScript, jQuery, HTML5, CSS3 in making web pages cross browser compatible.
  • Good experience in using Amazon Web Services ( AWS ) and AWS SNS/SQS for delivering messages.

TECHNICAL SKILLS:

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

Web/J2EE Technologies: HTML, CSS, Bootstrap, JQuery, Angular.JS, Junit

Application Server: JBoss, Apache, Tomcat, IBM web sphere, Web Logic

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved in the implementation phase for developing the Servlets classes and JSP’s .
  • Experience in handling final builds, deployments and management using ANT/ MAVEN scripts to customize EAR, WAR and JAR files and the application is deployed on Web Sphere server.
  • Developed User Interfaces using template driven user forms and performed validations on user forms, triggered event driven modals and styling using Angular2, HTML, CSS, and Bootstrap.
  • Handled response data from RESTFUL web services using XML , JSON and jQuery to update UI Interacted with java controllers.
  • Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
  • Developed the application using Spring framework that leverages model view layer architecture, also configured Dependency Injection .
  • Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Created Hibernate mapping files to map Plain Old Java Object (POJO) to Database tables.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Supported many other projects build and deployments issues with Jenkins CI/CD pipelines.
  • Experience in managing large-scale, geographically-distributed database systems, including relational and NoSQL ( DynamoDB ) systems.
  • Installed Jenkins/Plugins for GIT Repository and Setup SCM Polling for Immediate Build with Maven.
  • Worked on building & deploying Java code through Jenkins , used Jenkins Amazon Web Services Code Deploy plugin to deploy to AWS and worked AWS Cloud management.
  • Created several Exception classes to catch the error for a bug free environment.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using SQL scripts.
  • Taken care of complete Java multi-threading part in back end components.
  • Created RESTFULL APIs using Spring MVC.
  • Communicated with other system by using the Restful web services .
  • Used RESTful web services to call the services from a central portal.
  • Imported third party data feeds using Restful web services and used AWS Java API to interact with AWS Feature such S3 to store and EC2 to create instance.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Server migration using cloud services like AWS from physical to cloud environment.
  • Coordinated Unit Testing by JUnit , Integration and User Acceptance Testing and developed test cases for bean components.
  • Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
  • Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.
  • Used Jenkins for continuous integration and JIRA for issues and defect tracking.
  • Involved in production support, monitoring server and error logs.
  • Analyzed and modified existing code wherever required and participated in developing the designs document to in corporate MVC design pattern

Environment: AWS, Core JAVA, RESTFULHTML, HTML5, CSS3, jQuery, AJAX, Responsive Web Design, Jasmine, JavaScript, Angular.JS, Node.JS, BackBone.JS, React.JS, SQL, PL/SQL, JSF, XML, Spring MVC, Hibernate 3.0, Log4j, Web Sphere 6.1, Web Services .

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Designed components for the project using best practices and J2EE design patterns such as Model-View-Controller ( MVC), Data Access Object, Value Object.
  • Actively participated in the complete life cycle of development, from the design phase to implementation phase.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Incorporated error handling through Exception handling in different layers and generating custom exceptions and codes.
  • Testing, evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high-availability in various crash scenarios.
  • Involved in setting up the architecture of proposed environments with all the CI/CD tools.
  • Built the framework using AngularJS and bootstrap for a single page application. The project was talking to server implemented using RESTful APIs.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Built a MEAN stack RESTful web application enabling users to register and login. Inside the website user can create post, add comment and like a post.
  • Used Spring Framework as a middle-tier application framework, persistence strategy using spring support for Hibernate for integrating with the database.
  • Created tables in database and implemented the java objects using Hibernate .
  • Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
  • Involved in deploying the content cloud platform on Amazon AWS using EC2, S3 and EBS.
  • Played a key role in the development of server-side functionality of handling the requests and responses using Java Servlets .
  • Developed complex database SQL queries/Stored Procedures and tuning SQL queries.
  • Developed Stored Procedures, Triggers and Functions . Actively involved in tuning SQL queries, Stored Procedures, Triggers in Informix.
  • Implemented Junit test cases for the various modules of an application and participated in the documentation of project.
  • Agile delivery of software using practices of short iterations, sprints, Scrum.
  • Played an active role in testing the application by writing test cases for different scenarios.
  • Responsible for unit tests and Integration tests.

Environment: Core Java, J2EE, RESTFUL, JSP, JavaScript, Struts Framework, Servlets, Spring Framework, MVC, JavaBeans, Web services, Hibernate ORM, Hibernate API, WebLogic, Oracle, PL/SQL, jQuery, JSON, JUnit, HTML, UML, AWS, Agile, CSS, Eclipse, Subversion.

Confidential

Java Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML , CSS and JavaScript .
  • Designed HTML forms using the various html form tags, according to the requirement of the end user.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Worked on creating responsive website for smart devices using media queries.
  • Implemented dynamic page elements and form error validations using JavaScript .
  • Wrote JavaScript code for client-side validations.
  • Used JavaScript and AJAX technologies for front end user input validations and Spring validation framework for backend validation for the User Interface.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Used Log4j for debugging the issues and exceptions.
  • Implemented workers RESTful Web services using JAX-RS API .
  • Validated Web Services and RESTFUL calls by comparing the data with Database and User Stories.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL .
  • Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC .
  • Used Restful Web Services to fetch the data from the chain code and feed them in the application.
  • Exposed various capabilities as Web Services using SOAP/WSDL .
  • Used SOAP U I for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Responsible for unit testing using JUnit and building test cases and templates for integration testing.
  • Been an active team player, helped in fixing bugs and carried out troubleshooting.

Environment : HTML, JavaScript, AJAX, CSS, JSON, XML, RESTFUL Apache Tomcat, SQL, Spring 2.5, JSP, JDBC.

We'd love your feedback!