We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Austin, Texas

SUMMARY:

  • About 3 years of progressive experience in software development life cycle including Analysis, design, development of software applications using Java, J2EE technologies and frameworks.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, JSF, Servlets, JPA, EJB, JMS, JNDI, XML.
  • Experience in Core Java with strong understanding of Object Oriented Concepts like Collections, Multithreading, and Exception Handling.
  • Proficient with Web Page Development using HTML, JavaScript, JQuery, AJAX, Swing, XML, XSL, XSLT, and CSS.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, spring, Hibernate, Oracle and SQL.
  • Through noledge and experience of Core Design patterns and J2EE Design patterns like MVC, Singleton, Session Façade, DAO and Business Delegate Design patterns.
  • Experience implementing SOA using Web Services (SOAP, WSDL) and REST Services.
  • Experience in developing and consumingWeb ServicesusingWSDL, SOAP, HTTP, and UDDI.
  • Good noledge on Spring Data, Spring Security, Spring Boot, Spring Core, and Spring web with ORM framework like Hibernate, JPA.
  • Good exposure with Application Web Servers like WebLogic, WebSphere, JBoss, Glassfish and Apache Tomcat.
  • Has work experience in using various Configuration Tools like SVN CVS.
  • Experience in developing database applications using Oracle 10g/11g, MySQL DB2, MS SQL Server.
  • Has extensively worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, and Performance Tuning.
  • Experience in Production Support Troubleshooting and Debugging applications.
  • Experience with unit testing using JUnit and writing build scripts using Maven Ant.

TECHNICAL SKILLS:

Languages: Core Java, Java 1.x to 1.8, Python

Web Technologies: Angular JS, HTML, CSS, JavaScript, JSF, JSON, AJAX, jQuery

Enterprise Java: JSP, Servlet2.x, JMS, JDBC2.0/3.0, Log4J API, JNDI

Markup/ XML Technologies: HTML, XHTML, JavaScript, CSS, XML, XSD, XSL/XSLT, SAX/DOM

Tools: & Framework: Spring 2.x/4.x, Hibernate4/3, JSF, Log4J, JUnit, SOAP UI, Apache Ant, Apache Maven, Gradle, Postman, Rest Client.

Web Services: SOAP, RESTful

Web/App Servers: Apache Tomcat 8.0, IBM WebSphere (7.0), WebLogic, JBoss

Databases: Oracle 9i/10g/11g, MySQL, MongoDB, SQLite

Message Oriented Middleware: ActiveMQ, RabbitMQ

Development Tools: Eclipse Kepler, Eclipse Mars, Net Beans

Operating Systems: Windows, Linux, & Kali Linux (Penetration testing)

Networking Suites: CISCO Packet Tracer, Wireshark, GNS3, Tcpdump, Nmap, Metasploit, and Open vSwitch

Cloud Infrastructure: Amazon Web Services (AWS)

Design Pattern: Object Oriented Design, MVC, Singleton, and Factory Method patterns.

WORK EXPERIENCE:

Java Developer

Confidential, Austin, Texas.

Responsibilities:

  • Utilize Java, Eclipse/J2EE, test code & applications, and collaborate with the team and management to gather client requirements.
  • Using Spring MVC Framework, JSP, Servlets, JavaScript, Ajax, XSL, CSS and HTML for developing UI Screens.
  • Write Python scripts for batch, automatic processing and process scheduling.
  • Create newRESTweb service operations and modified the existing web service'sWADLs Web Application Description Language
  • UsedJunitfor unit testing the web service operations' code.
  • Also use SOAP UI toolto test the REST web service operations.
  • Create SOAPtestcasesfor different test scenarios and integrated thetest suiteto Jenkins.
  • UseHP ALMfor tracking the defects.
  • UseLog 4jfor logging purposes.
  • UseMaventool tobuild,overlayanddeploythe code.
  • Using Web servers like Apache and IIS with Tomcat to serve static content.
  • Useconfluencefor managing the project related notes and docs.
  • Resolve production issueswhich are related to both integration and data OR navigation issues.

Environment: J2EE, JDBC, HTML, Maven, Agile methodology, MySQL, RDBMS, Eclipse, MySQL Server, AJAX, XML, JavaScript, CSS, Spring, SOAP/REST, SOA.

Systems Engineer

Confidential

Responsibilities:

  • Worked under Agile with Scrum and Waterfall methodologies to modify and managed the deposit account module of DFS.
  • Written Shell scripts for batch, automatic processing and process scheduling.
  • Integrated new functionalities, enhancements and improvements into existing JAVA based application using JavaScript and Bootstrap based libraries to improve the overall website aesthetic.
  • Debugged and troubleshooted JavaScript code using tools like Fiddler.
  • Experienced in working with SOA architecture by producing/consuming SOAP & REST based web services using Apace Axis, CXF engines.
  • Worked with Oracle 10g, 11g, MS SQL server for writing DDL, DML, PL/SQL scripts and query optimization.
  • Assisted in writing scripts for bulk data retrieval using shell and SQL procedures and functions.
  • Implemented security administration by creating roles, views and granting necessary object/system privileges for users.
  • Involved in SQL Tuning and created new indexes to improve the performance of the SQL statements.
  • Set up a new database instance with Prod and Test Environment and provided database related support.
  • Developed automated Build files, Reporting and Documentation using Maven.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used JUnit Testing Framework for performing Unit Testing.
  • Designed and developed test scenarios for functional testing including smoke testing, integration testing, regression testing and UAT.
  • Performed API testing using SOAPUI and Postman.
  • Performed continuous integration/delivery (CI/CD) using Docker, and Jenkins.
  • Performed Non-Functional testing including performance/load testing using JMeter and LoadRunner.
  • Worked with Test Management Tool like HP Quality Center/ALM.
  • Coordinated and followed-up project for seamless release using Project Management System JIRA.
  • Created team specific Agile process flow in JIRA to move tasks from one activity to another.
  • Maintained Source Code Repositories including GIT, Subversion & TFS.
  • Perform Root Cause Analysis to halp developer fix the code in the next release.

Environment: J2EE, Spring, JPA, Hibernate, MVC, Maven, AJAX, Crystal Reports, Oracle 9i, SQL, JavaScript, JSON, HTML, CSS, XML, JSTL, JSP, EJB 3.1, Custom tags, Web Services/SOAP, WebSphere, Web Logic 9.2, Tomcat 6.x, WebSphere Message Broker, ALM, SOAPUI, Selenium, WebDriver, GIT, JIRA, Shell script, Subversion, TFS & Agile, Linux.

Confidential

Responsibilities:

  • Developed new REST web service operations and modified the existing web service’s WADL Web Application Description Language.
  • Integrated Spring Security with RESTful web services for secure usage of REST APIs within the applications.
  • Implemented test cases using JUnit and tested web services with REST Client.
  • Created various complex reports using Crystal Reports XI R2.
  • Enhanced/ modified existing reports by creating new Parameters, Formulas, etc. Used Assist BO administrator for setting up security on various reports for clients.
  • Used XML and JSON response format to support various cross platform applications.
  • Used AJAX implementation to make server calls asynchronously.
  • Create data dictionaries, physical databases and logical database model to store all the banking related terminologies for easy storage and retrieval of data in Oracle 10g/11g.
  • Gathered in-depth understanding of the banking product, development procedure, architecture of the application, and debugging.

Environment: s: Spring MVC, Hibernate, Spring Security, RESTful Web Services, EJB, J2EE, Servlets, JSP, JSTL, JSF, JDBC, XML, XSL, HTML5, CSS, JavaScript, JSON, JQuery, AJAX, Bootstrap, Oracle 10g/11g, SQL, Apache Tomcat 6&7, JUnit, Maven, Crystal Reports XI R2, & Eclipse IDE.

J2EE Developer

Confidential

Responsibilities:

  • Followed MVC architecture to develop web-based multitier Client/Server applications using Java/J2EE, Multithreading, Servlets, JSP, JSTL, JDBC, EJB, XML, XSL and Java Beans.
  • Developed UI using HTML5, CSS, JavaScript, JSON, and Web 2.0 JQuery.
  • Extensively used frameworks like Spring and Hibernate.
  • Used ORM using Hibernate for mapping persistence layer to database.
  • Used Spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Implemented advanced java API and core java for coding sophisticated business logic.
  • Wrote complex queries on tables and views in Oracle 10g and MySQL.
  • Extensively trained to write complex queries, Stored Procedures, Triggers with Oracle 10g/11g and MySQL.
  • Developed SOAP and RESTful service to provide all the CRUD capabilities.
  • Integrated Spring Security with Spring MVC & Hibernate to develop secure login applications.
  • Used Eclipse IDE for development.
  • Working noledge of different enterprise systems like CRM, and ERP.
  • Knowledge of different design patterns as its implementation in different scenarios.
  • Working noledge of IP networking protocols.

Environment: s: Spring MVC, Hibernate, Spring Security, EJB, J2EE, Servlets, JSP, JSTL, JSF, JDBC, XML, XSL, HTML5, CSS, JavaScript, JSON, JQuery, Bootstrap, Oracle 10g/11g, SQL, Apache Tomcat 6&7, JUnit, Maven, and Eclipse IDE.

IT Support Intern

Confidential

  • Project: Android application for students to reverse reading spot in library.
  • Designed and developed library app for Android platform and collaborated with team in developing new features.
  • Wrote unit tests for mobile code and debugged critical application issues such as crashes, memory leaks, and concurrency problems.
  • Managed tasks within Agile framework, cleared sprinted tasks, and controlled JIRA workflows.

Environment: Android NDK, Linux/Unix OS, Eclipse IDE, XML, JSON, REST, SOAP, Oauth, AJAX, JQuery, API, SQLite.

We'd love your feedback!