We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Overall 3 + years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Experience in working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum.
  • Experience in implementing server - side programming using Core Java, Multithreading , Thread concurrency, Garbage Collection.
  • Expertise in Using the Use case model, use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Good in the implementation of Core concepts of Java, J2EE Technologies: JSP , Servlets , JDBC , Hibernate , Web Services .
  • Experienced in Persistence frameworks like Hibernate for mapping Java POJO classes/Objects with database and using Hibernate Query Language (HQL).
  • Experienced in front end technologies such as jQuery, JavaScript, Angular JS, JSON, HTML5, CSS3.
  • Experience in configuring and deploying the applications on Tomcat, Glassfish servers.
  • Experience on using GIT, Bitbucket for project management and version management.
  • Administering Code Repositories in Bitbucket.
  • Worked on wide variety of platforms like Unix and Windows operating system.
  • Hands on experience in configuring and using Maven and Ant build tools.
  • Excel under pressure and thrive in dynamic environments. Comfortable with ambiguity and multitasking.

TECHNICAL SKILLS:

Programming languages: Java, C/C++, Python, PHP, C#, Shell Scripting

Frameworks: ASP .NET Core, Hibernate

Web development: HTML5, JavaScript, CSS3, Bootstrap, AngularJS, JSP, Servlets, Spring, JDBC, REST

Operating systems: Windows, Macintosh, Ubuntu, Fedora, Backtrack

Databases: MySQL, Hive

IDE & Tools: Eclipse, NetBeans, Visual Studio, GitHub, SharePoint, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Used Angular JS 2 as framework to create a Single Page Application (SPA), using Angular components, modules, HTML, CSS which can bind data to specific views and synchronize data with server.
  • Developed web pages using Spring MVC, JSP, Servlets , HTML and JavaScript .
  • Used Java 1.8 Lambdas to make anonymous inline function calls and used Streams to work effectively with Collection objects.
  • Used Spring 4.0 Annotations to simplify the business logic for creating Spring 4.0 MVC RESTful web services and Spring Controller .
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking and transactions .
  • Used Hibernate 4.0, object/relational-mapping (ORM) solution and technique of mapping data representation. from MVC model to Oracle Relational data model with an SQL-based schema.
  • Implementing or exposing the Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka and zookeeper message brokers.
  • Designed database schema, and SQL and PL/SQL queries for interactions with MYSQL .
  • Uses Apache Tomcat application server for deploying and running web applications.
  • Prepared Junit test cases and executed them as part of auto build process from Jenkins Jobs.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: HTML 5, CSS 3, Bootstrap, Angular JS 2, JavaScript, Maven 3.0, Spring 4.x, Hibernate 4.x, Restful, Postman, Jenkins, GIT, JAX-RS, Junit 4.4, Log4j, Swagger, MYSQL, Kafka, Agile Scrum.

Confidential

Student developer

Responsibilities:

  • Created web interface for students to send absence report to their faculty member
  • Active in coding on some of the Core java concepts such as Collections, generics, Multi-Threading.
  • Followed the best practices in coding like removing unnecessary casting, using generics in Hash Map, caching, collect comparator, list, set and Design patterns..
  • Worked with the JSON and CSV files and parsed to the database for querying purpose.
  • Created web interface for tutors where they can check or update the student’s progress and send to instructor via e-mail.
  • Revamped many web pages using Bootstrap, HTML5, CSS3, and JavaScript.
  • Worked on scheduling the Cronjob through which execution of a program can be scheduled at a time, date, week and month.
  • Provided support and interacted with the faculty and instructors regarding the web applications to meet their requirements.
  • Provided maintenance for the applications and fixed bugs raised by tutors and instructors.

Environment: Java, Bootstrap, HTML5, CSS3, JavaScript, CSV, JSON, Cronjob, PHP, MySQL, Multi-Threading, Collections.

Confidential

Software Intern

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Developed admin manage portal for a web application using Bootstrap and AngularJS which takes JSON data and iterates over the list of objects which can be edited or deleted by the admin.
  • Developed Application to access JSON and XML from Restful web service from consumer side using Angular JS.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Created bulk mail sender which will automated the mails and responses to clients which feeds through a text file of E-mail id’s or though database.
  • Worked with core java technologies like Multi-Threading and synchronization.
  • Handled Java Multi-Threading part in back-end component, one thread will be running for each user.
  • Developed standalone Java application which process the excel documents and parse to the database and vice versa using Apache POI.
  • Developed the application using Java 8 and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, foreach.
  • Involved in development of project using Spring MVC and created JSP pages for the front end.
  • Automated CSV, JSON files into MySQL database to make web application use that data.
  • Used agile methodology for developing Applications.
  • Resolved many issues and automated daily activities using shell scripts by creating crontabs which runs at the specified time, day of week, month and year.
  • Worked on Development of company website and revamped some web pages for better look and feel.

Environment: AngularJS, Restful, Maven, Multi-Threading, CSV, JSON, Agile, MySQL, JSP, shell scripts, Bootstrap, XML

We'd love your feedback!