We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Austin, TexaS

SUMMARY

  • Around 5 years of IT experience various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation Java and J2EE technologies.
  • Experience inJava, JavaScript, CSS3, HTML5, Angular JS, JQuery, AJAX.
  • Experience in the field of Software Development asDeveloper. Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Experience with working in fast - paced AGILE, WATERFALL development environments.
  • Experience in designing multi-tierJ2EEWeb Application architecture using UML (Unified Modeling Language), IBM Rational Rose and MS Visio.
  • Thorough knowledge in coreJavaconcepts like OOP, JUnit, and advancedJavaconcepts like JSP, Servlets, HTML, XML, Hibernate, AJAX,JavaBeans, JDBC and SPRING
  • Designed and developed multipleJ2EEMVC Model based Web Application usingJ2EETechnologies (Servlets, JSP), Patterns and popular open-source framework Struts and Hibernate.
  • Experienced in Web Services approach for Service Oriented Architecture (SOA)
  • Extensive experience working with IBM MQ Series.
  • Strong development skills inJava,J2EE, JDBC, JSP, Servlets, JMS (MQ-series), JNDI, RMI, LDAP, HTML, XML, XSL,JavaScript, Rational Rose, Oracle, SQL Server.
  • Designed web pages using various XML technologies including DTD, XML schema, JAXB, JAXP and DOM and SAX parsers.
  • In-depth experience with Amazon AWSCloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Route53) and managing security groups onAWS.
  • Experience in Microservices Architecture with Spring Boot
  • Worked with various Frameworks like Struts and Spring.
  • Used Subversion, GitHub and CVS source control systems.
  • Demonstrated strong technical expertise by designing and implementing Restful Services using Springframework features such as Spring Boot, MVC, Data JPA.
  • Hands-on experience with Continuous Integration and Continuous deployment using the tools Jenkins, Chef, Git, and Docker & Kubernets.
  • Developed an APIin PHP to serve as the middle tier
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, Oracle, MongoDB and DB2 environment.
  • Worked with IBM Web Sphere, JBOSS, WebLogic application servers and Jetty, Apache Tomcat web servers.
  • Experience with UNIX scripting and shell commands.
  • Good experience with Operating Systems like Windows and UNIX.
  • Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.
  • Skills in analyzing user requirements, modeling the system, and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.

TECHNICAL SKILLS

JAVA Technologies: Java, J2EE, Servlet, JSP 1.2/2.1, JDBC, EJB, RMI, JMS Client

Scripting: Java Script, Ajax, jQuery, AngularJS

Version Control: Tortoise SVN, CVS, GIT

Web Technologies: Tag Libraries, JAXP, JSTL, DHTML and HTML, CSS, SAX, DOM, JDOMBOOTSTRAP, JSON.

Frameworks: Struts 1.1/1.2, Spring Hibernate 3.0/4.0, JPA, Web Services, CXF, AXIS 2Log4J, Spring MVC, Spring REST, Spring ORM, Spring Boot, Spring Batch.

IDE: RAD, Net Beans, IntelliJ IDEA

Web service: JAX-RPC, JAX-WS, JAX-RS (Restful) Web service Tools SOAPUISpecificationsAdvanced Rest Client, Axis 1.0/2.0, CXF Build Tools ANT Maven 2.2.1

Testing Tools: JWebUnit, JMeter, JUnit Selenium

Devops Tools: Docker,Jenkins,Ansible

Databases: Oracle 8i/9i/10g, DB2, SQL MySQL, DB2, MongoDB

PROFESSIONAL EXPERIENCE

Confidential, Austin, Texas

Java Developer

Responsibilities:

  • Involved in all stages of Software Development Life Cycle (SDLC) of the project in Agile methodology.
  • Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams.
  • Developed Controller classes & validations by using spring Framework Responsible for writing angular pages for client components.
  • Used Spring MVC implementations like Spring Security, Spring IOC, Spring4.0 Sprint REST for developing backed web application.
  • Developed Controller classes & validations by using spring Framework Responsible for writing angular pages for client components.
  • Developed server-side services using Java, Spring, and Web services (SOAP, RESTful).
  • Was involved in developing code for obtaining bean references in Spring framework.
  • Developed the business logic using Spring and persistence logic using Hibernate.
  • Wrote POJO classes, and .hbm files for Hibernate object-to-relational mapping.
  • Used Hibernate to store the persistence data into the Oracle database.
  • Used both SOAP (JAX-WS) and RESTful (JAX-RS) web services to consume and produce client data.
  • SOAP Web services were tested using SoapUI.
  • Wrote SQL queries and procedures as per project requirement.
  • Used Ant and Jenkins tool to build and deploy applications.
  • Used Log4J to capture all logging information.
  • Provide unit test coverage with JUnit framework and code coverage using Sonar and code quality management using Crucible.
  • Deployed the application in WebSphere application server.
  • Was involved in debugging and fixing critical issues raised by clients on day-to-day basis.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Involved in setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • Designed RESTful web services with JSON representation for handling AJAX requests. Used Advance Rest Client plug-in to run the rest API's on local host Tomcat Server for Unit testing.
  • Implemented persistence layer using Hibernate dat use the POJOs to represent the persistence database.
  • Worked on Log4j for logging errors, messages and performance logs and implemented test cases in JUnit.
  • Deployed the war file of the enterprise application on WebSphere application server dat handles various requests from Client and fixed deployment issues.
  • Wrote SQL Queries to check the validity for the testing while testing Data anomalies within the Database and wrote MYSQL schemas.
  • Used Jira for bug reporting and followed the entire Bug Lifecycle until it is fixed.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Worked with QA team to halp ensure a high-quality product.

Environment: s: J2SE, J2EE, Swing, AWT, Spring4.0, Spring REST, Log4j, Junit, REST, SOAP, XML, Jersey, ANT, Linux, JDBC, MySQL, SQL, WebSphere, JavaScript, AngularJS, HTML5, CSS3, Eclipse, JIRA, AGILE/SCRUM, GIT, Windows, Unix/Linux Shell Scripting.

Confidential, Dublin, Ohio

JAVA/J2EE Developer

Responsibilities:

  • Implemented Agile (SCRUM) methodology and Test-Driven Development (TTD) for the software development process and to produce high quality application.
  • Design and developed multi-tier applications using java, j2ee, Struts, Spring, Hibernate.
  • Configured Tomcat Server domain using upgraded version.
  • Extensively used MVC architecture and Tomcat for deployment purposes.
  • Configured and Migrated SVN data for all software development projects from LINUX 1.7 serverto the LINUX 2.4.6 server using LDAP, SSL.
  • Experience with Parsing JSON and Restful API
  • Build Continuous Integration environment (Jenkins) and continuous delivery environment
  • Implemented Automated Application Deployment and written Deployment scripts and automation scripts.
  • Develop Shell scripts to automate the Docker, Kubernets, Jenkins, Chef, Apache HTTP server, JBoss, WebLogic and Tomcat administration
  • Created single page applications using Angular JS with MVC capability.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Created the build instructions docs and used to run weekly production build and release tags for all the applications
  • Used JavaScript and Struts validation framework for performing front end validations.
  • Worked on Framework for the applications and used to develop multiple applications.
  • Used Spring framework for dependency injection, transaction management.
  • Experience in working web applications deployed on Amazon Web Services (AWS) and configuring services like Aws Route, Cloud Front, Elastic load Balancer, EC2, RDS and Cloud watch.
  • Spring MVC and Hibernate was used for developing java REST services on the back end.
  • Set up webserver and wrote code for querying Elasticsearch database and relaying data to front end was involved in creating Catalog Microservice using SpringBoot
  • Updated the existing code to use Hibernate 3 and latest J2EE APIreleases
  • Implemented ORM and persistence layer using Hibernate ORM framework and SQL, implemented back-end architecture includes business layer, DAO layer usingSpringBoot
  • Worked on building various APIs on various micro-service to support the frontend to call using JAVA, Spring framework andSpringBoot
  • Developed Test cases with Junit API.
  • Implemented a Continuous Delivery framework using Jira, Git, Jenkins, Bamboo,
  • Used Struts 2 Framework to develop Action classes and Controllers.
  • Tested and resolved the defects in the application.
  • Coding of SQL, PL/SQL, and Views using Oracle 10g for the database. WebLogic application server is used for deployment of the application.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration
  • Interacted with the business teams and worked on modeling the database schema and created tables, SQL queries, PL/SQL stored procedures, database triggers.
  • Involved in solving the issues related to PROD, TEST server environments.
  • Involved in complete testing of the application using JUNIT.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Work on project build-script by using MAVEN and deployed on Tomcat.

Environment: Java1.7, Spring Framework 4.0, Hibernate, Oracle 11g, Web Services, REST, XML, SOA, WebSphere, JavaScript, AngularJS, NodeJS, Bootstrap, JQuery, GitHub, Cucumber, SQL, Docker,Jenkins, WebStorm, Eclipse.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in gathering system requirements for the application and worked with the business team to review the requirements and went through the Software Requirement Specification document and Architecture document.
  • Developed the application using Spring Framework dat uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed JSP custom tags for front end.
  • Written JAVAscript code for Input Validation.
  • Developed server-side services using Spring Web Services (SOAP, WSDL)
  • Extensively used Spring IOC for Dependency Injection.
  • Developed J2EEcomponents on Eclipse IDE.
  • Used Restful web services with JSON.
  • Used Oracle10g database tool to build, edit, and format database queries, as well as eliminate performance issues in the code.
  • Designed and developed asynchronous RESTful Microservices using Spring boot.
  • Used DOM for parsing the XML, XSLT Document.
  • Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, Nexus.
  • Used Apache CXF open source tool to generate JAVA stubs from WSDL.
  • Used Multithreading and Concurrency and implemented threads while preparing and generating mails.
  • Developed user interface using BOOTSTRAP UI and Angular JAVA Script to simplify the complexities of the application.
  • AngularJS was used to parse the JSON file using the REST web services.
  • Worked with Agile methodology.
  • Implemented Microservices based on SpringBoot.
  • Created stored procedures/functions in SQLServer 12 and implemented APIs inSpringBoot framework to consume stored procedures
  • Developed REST based services using Spring REST API and Apache CXF.
  • Developed Web Service client interface with files for invoking the methods using REST and SOAP.
  • Created tables, triggers, stored procedures, SQL queries, joins and views for multiple databases, Oracle 10g.
  • Used JUnit for testing the application and Maven for building Projects
  • Deployed the applications on WebSphere Application Server.

Environment: JAVA- JDK, JEE, Spring framework, Spring Model View Controller (MVC), JAVAServer Pages (JSP), Servlets JDBC, AJAX, Web services (SOAP & Restful), JSON, JAVA Beans, jQuery, JavaScript, Oracle 10g, WebSphere, Agile Methodology, SVN, Maven, JUnit, HTML Unit, XML, XSLT, HTML/DHTML, Eclipse.

We'd love your feedback!