We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Kansas City, MO

SUMMARY

  • Over 5+ years of experience in analysis, design, development and testing of various Enterprise, Web, SOA Based and client/server applications in multi - platform environments with Java/J2EE.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies likeServlets, JSP, JDBC, JNDI, EJB, JMS, XMLandWebServices.
  • Expertise in full Software Development Life Cycle SDLC including Software Architecture, Object Oriented programming, Designing Prototyping.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
  • Experience designing databases SQL Server.
  • Extensive experience in web application design using open source MVC, Struts, Spring Frameworks and J2EE design patterns.
  • Strong Database design and development experience, which includes designing, data modeling, stored procedures, functions, triggers etc. using SQL.
  • Expertise in web services technologies such as Restful.
  • Experience in working with different operating systems like Windows and UNIX/Linux.
  • Extensive experience in using IDEs like Eclipse, Spring Tool Suite and version control tools like SVN, Git.
  • Ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Knowledge in core Java concepts like OOP, JDBC, Multi-Threading, Java Concurrency utilities etc., and advanced Java concepts like JSP, Servlets, Hibernate, Struts, Spring, Spring Annotations and Webservices.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Strong analytical and problem-solving skills and a proven ability to be an effective team player with excellent time management skills.
  • Extensive experience in code re-factoring, developing standards and mentoring the team.

TECHNICAL SKILLS

Languages: Java 7/8

Frameworks: Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web services: SOAP, RESTful

Application/Web Server: Apache Tomcat

IDE: Eclipse, IntelliJ, Spring Tool Suite (STS)

Database: Oracle, MySQL, SQL Server

Building Tools: Maven

Version Control.: SVN, GIT, GITHUB

OS and Environment: Windows

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Java/J2EE Developer

Responsibilities:

  • Implemented the business logic under the Servlets and simple Java Bean components to be used under the various modules in the System and developed and database connection using JDBC.
  • Actively participated in analysis, detail design, development, bug fixing and enhancement in agile methodology.
  • Discussed the project requirements and discussed documentation with teammates and participated inSprint meetingsto discuss about daily code changes
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
  • Useddirectives, scopes of AngularJSto generate the views and validate the information
  • Designed the architecture based onMEAN stack framework
  • Used of Struts Framework for Controller components and View components.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.
  • Different modules of AngularJS were used such as Dependency injection, factory, Routing.
  • UsedEclipse IDEto develop and debug application code.
  • Created Auto deploy jobs usingJenkins
  • UsedGITfor version control across common source code used by developers.
  • Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3 and JSP.
  • Worked on JMS for developing messaging services and implemented message listeners for message processing and delivery.

Environment: Java, J2EE, AngularJS Spark, REST, GIT, Junit, Maven, AWS, Spring, Rest API, Microservices, Jira, JavaScript, HTML, XHTML, XML, CSS3, JSP, IDE Eclipse, GIT, Jenkins.

Confidential, Livonia, MI

Java/J2EE Developer

Responsibilities:

  • Create, edit and maintain sites implementing responsive design and themes using front-end development frameworks.
  • Designed and developed exception handling. Coded many custom-made exception classes as and when required.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server
  • Developed the DAO layer for the existing applications usingSpring, Hibernateand developed various business logic and reports usingHQLandHibernateCriteria.
  • Interacting with the offshore team to assist them in the development and help them understand the requirements and performed Code Reviews.
  • Designed and Developed User Interactive (UI) Web pages usingHTML5, CSS, JavaScript and jQuery.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Integration testing, bugs fixing, handling change requests and code reviews.
  • DevelopedSpring JMSmessage listeners to consumeJMSmessages from queues and usedSpringtransaction management to manage the transactions in the application.
  • Involved in setting up the application to run onAWSenvironment on multiple EC2 instances with ELB’s using Jenkins.
  • Validating the Application by Deploying and testing onJBossServer.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Used extensively Eclipse in development and debugging the application.

Environment: Java, J2EE, JavaScript, Jquery, Hibernate, Maven, JMS, Spring, AWS, EC2, Jenkins, JBoss, Junit, Integration Testing, Eclipse

Confidential, Oak Brook, IL

Software Developer

Responsibilities:

  • Implemented the project using theSpring Framework and Dependency Injection, Spring MVC
  • Using Java Script functions for the custom validations.
  • Developed using Struts, JSPsand Tiles definitions.
  • Developing Online panels and application usingEJB, JavaServlets, Session Entity Beans
  • Handled the database persistence usingJDBC.
  • Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources.
  • Used Criteria API and HQL for data extraction.
  • Performed Validations on UI data usingJSFvalidations and JavaScript
  • Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
  • Designed and developedRESTweb service for validating address.
  • Developed the application usingJSFfor front end, Springto manage business layer components.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Involved in implementation of the presentation layer GUI for the application usingJSF, HTML, XHTML, CSSandJavaScript.
  • Performed client-side validations using java script functions to implement various functionality
  • Worked on designing/developing of large, transactional, enterprise class systems
  • Worked on externally facing web-based applications.

Environment: Java, Spring, Struts, Hibernate, Web Services, HTML, XHTML, XSL, JSP, JSF, REST

Hire Now