We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Downers Grove, IL

SUMMARY

  • Over 6+ Years of professional IT experience in Java Application Development, Distributed Application development, Object Oriented Programming, Testing and implementing applications.
  • Wide experience in Core Java, JavaScript, JSP, Java Beans, Angular, Servlets, Ajax, JQuery, JDBC, XML, CSS3, XHTML, HTML5.
  • Experience in Services oriented architectures (SOA) using XML based web Services like SOAP, REST, ApacheAxis, Apache CXF, Jersey, JAX - WS, JAX-RS, and WS-Security.
  • Experience in using development tools like Spring Tool Suite, Eclipse, NetBeans.
  • Proficient in development of applications using JAVA and J2EE technologies wif experience in JSP, Servlets, Spring, Struts and Hibernate frameworks.
  • Experience in Cloud Computing Infrastructure using Amazon Web Services like Amazon IAM, EC2, EBS, VPC, S3, Lambda, RDS, Route 53, Dynamo DB, Auto Scaling, ELB, Cloud Watch and SQS.
  • Experienced in Micro services usingSpringBoot.
  • Good understanding in developing single-page applications (SPAs) using various JavaScript frameworks like Angular JS, React JS, Angular UI Router and Bootstrap.
  • Experience in writing Build Scripts using Shell Scripts and Maven.
  • Used different version control tools like GIT, SVN and CVS.
  • Worked on MVC architecture, N-tier architecture and Design patterns.
  • Good working experience on application servers such as Apache Tomcat, WebLogic, and WebSphere.
  • Experience in various SDLC phases like Analysis, Design, Development, Testing and Implementation.
  • Experience in using databases such as MySQL, MS SQL Server, and DB2, Oracle 9i/10 g /11 g.
  • Involved in DevOps team to Setup automation of projects through Jenkins wif Ant/ Maven build and deployment automation
  • Experience wif object-oriented modeling - UML and familiar wif various software methodologies, design patterns.
  • Experience in developing applications using Software Methodologies like Agile, Waterfall Iterative Development.
  • Experience in Test Driven Development (TDD), Behavioral Driven Development (BDD) methodology and Concurrent Programming.
  • Participated in agile, sprint meetings, requirement analysis, and bug fixes.
  • Major strengths are familiarity wif multiple software systems, ability to learn quickly new technologies, adapt to new environments.
  • Good work ethics, self-motivated, team player, a focused, an adaptive and quick learner wif excellent interpersonal, technical and communication skills.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, C#

Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, XML, JQuery, JSON, JavaScript, Angular JS/ Angular 2

Version Control Tools: SVN, GIT, CSV.

Database: Oracle, MS SQL Server, MySQL Servers WebLogic, WebSphere 8.5, Apache Tomcat. Mongo DB

Servers: Apache Tomcat, WebLogic, WebSphere

IDE/Utilities: Eclipse, Spring Tool Suite, IntelliJ IDEA, Net Beans, JCreator, Borland JBuilder, Selenium, Bit bucket, Tortoise, Visual Studio, JIRA, SOAPUI, Restful, Waterfall, RUP, Agile(Scrum)

Frameworks: Spring MVC, Hibernate JSF, Bootstrap, Struts

Operating systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Downers Grove, IL

Java Developer

Responsibilities:

  • Involved in teh Analysis, Design and implementation using AGILE methodology for iterative development of teh application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developed Single page application and structured teh JavaScript code using AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, Ajax, JSON, Angular.JS and Bootstrap. Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on teh browser.
  • Developed application using Spring, Hibernate, Web Services (RESTFUL).
  • Used Hibernate for connecting to teh database and mapping teh entities by using hibernate annotations. Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing teh queries
  • Developed RESTful services wif best practices using REST APIs andSpringBootfor Micro Services architecture.
  • Build servers using Importing volumes, launching EC2, creating security groups, Autoscaling, load balancers, Route53, SQS and SNS in teh defined virtual private connection.
  • Worked on Amazon Web Services(AWS) Cloud services like S3, EBS, RDS, VPC and IAM.
  • Converted teh old code to Maven based projects and created teh pom.xml for getting dependencies
  • Used teh Log4j frame work to log teh system execution details to log files.
  • As a part of Quality assurance participated in teh Code review process as a part of Quality Engineering Team.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on teh business functional requirements.
  • Supported teh application in production and worked wif off-shore team for issue tracking and used teh SPLUNK to search and reviews teh logs information while working on teh incidents
  • Used IBM WebSphere to deploy application in production.

Environment: Java 1.8, Spring Boot, Spring MVC/ DI/ Templates, Hibernate, Web Services, RESTFUL Services, SOAP UI, Jersey, Axis, JUnit, HQL, JSTL, Spring Tags, HTML5, CSS3, Maven, Jenkins, Rally, UML, TOAD, WebSphere, Eclipse, Oracle 11g, Splunk, AWS (EC2, S3, Cloud Watch, SQS, SNS, IAM)

Confidential -Virginia Beach, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Developed server-side applications using Servlets, JSP, and JDBC.
  • Extensively configured teh build files to different Environments.
  • Developed data integration to backend database by using ORM tool Hibernate.
  • Developed web pages by using HTML, CSS, JavaScript.
  • Performed CRUD operation on database using Oracle.
  • Created User guide and application support document.
  • Used GitHub for code repository.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Developed MVC framework Spring and ORM tools such as Hibernate.
  • Involved in teh analysis, design and implementation and testing phases of SDLC.
  • Involved in writing JQuery-based AJAX requests using JQuery.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML.
  • Designed tables in SQL Developer and worked wif Database Developers for implementing Stored Procedures in teh application.
  • Involved in continuous Integration
  • Developed teh application using Spring MVC Framework by implementing controller and backend service classes.
  • Involved in designing and developing teh front end of teh application.
  • Made use of Spring Inversion of Control (IOC).
  • Developed Service layer classes to support teh business functionality wif Spring.
  • Created teh Application Context file in teh Spring Framework for injecting beans
  • Implemented JAX-RS RESTful Web Services.
  • Involved in writing teh SQL Queries for different database operations
  • Involved in implementing JUnit Test Cases.
  • Implemented JavaScript Client-side validation and server-side validation as per teh requirements
  • Involved in fixing teh bugs at Development and production levels.
  • Involved in code integration and shipment of teh code to other environments
  • Used Log4j framework for log configurations to print logs on server.
  • Involved in regression testing, evaluating teh response times, and resolving teh connection pooling issues.

Environment: Java 1.7, Spring MVC, IOC, JSP, Hibernate, GitHub, SQL, Web Services (Jersey) JavaScript, HTML, CSS, Eclipse, Log4J, Web Logic

Confidential

Java Developer

Responsibilities:

  • Involved in development, handling deliverables, tracking status phases of Software Development Life Cycle (SDLC) in teh application.
  • Used Spring Framework which is based on MVC architecture Used Ajax and JavaScript validation on teh client side.
  • Used Oracle 10g for backend database.
  • Used JProfiler for performance tuning.
  • Used log4j for teh error logging purpose.
  • Involved in using all core Java Concepts into teh application for teh reusability of teh code.
  • Experience in using teh Collections in java E.g. ArrayList, HashSets, HashMaps etc.
  • Created database triggers for teh trading scripts on teh database to reduce teh load on teh application.
  • Worked on bug fixing and enhancements on change requests.
  • Participated in ensuring quality through code reviews and testing
  • Involved in unit testing.
  • Involved in Performance testing using testing tools like Load Runner.

Environment: Eclipse, Core Java, JSP, Spring, AJAX, JDBC, HTML, CSS, XML, XLST, Java Script, Oracle 12c, WebLogic, Linux, Jenkins, GIT

We'd love your feedback!