We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 8 + years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Experience in Microservices Architecture with Spring Boot and Docker.
  • Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Core java, Struts, JQuery.
  • Experience in MVC (Model View Controller) architecture, using spring, Struts, JSF (Java Server Faces) and various J2EE design patterns and UML Methodologies.
  • Expertise in Insurance, Banking and e - commerce Domains.
  • Experience in XML, DOM, SOA, Web services, SOAP, XSD, WSDL, JAX-WS and JAX-RS technologies
  • Extensive hands-on experience in Java, J2EE programming including JSP, Servlet, Swing, Web services, JMS, JPA.
  • Experience in creating Form Beans and declaring the mapping by using Struts.
  • Extensively worked on EJB 3.0 - Session Beans and Entity Beans using Transaction attributes appropriately.
  • Expertise in various open source framework like Apache Struts framework, spring framework and Hibernate 3.0.
  • Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEA Weblogic.
  • Experienced in Software Development life cycle using various methodologies like waterfall, agile and test driven development.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL.
  • Hands-on experience in using version control software such as GIT and SVN.
  • Hands-on experience with automated build tools such as Apache Ant and Apache Maven
  • Experienced in development of logging standards and mechanisms based on log4J.
  • Experience various IDE and tools such as Eclipse, RSA and IntelliJ.
  • Have a good Communication and Interpersonal Skills.

TECHNICAL SKILLS

Operating System: Windows, Linux, UNIX

Products/Tools: GIT, SVN Tortoise, Toad, ANT, Eclipse 3.2, Spring tool Suite (STS), TOAD, Mule.

Development Technologies: C, C++, Java, JavaScript, JQuery, Ajax, Angular JS,XML, DOM, Soap, JAXB, JAX-WS, JSON, Web services.

Web Technologies: JSF, JSP 2.0, Servlets, JDBC, Java Beans.

RDBMS: Oracle 9i/10g, MySql 5.0, SQL, Pl/SQL

Application/Web Servers: JBoss 4.0.5, Weblogic 8.1, Apache Tomcat 8.5, IBM Web sphere 6.0, Maven3.5.2

Application Framework: Struts, spring, JSF, Hibernate,Jms, and JPA.

Methodologies: Waterfall model, Agile.

Component Technologies: EJB 3.0.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Plano TX

Responsibilities:

  • Proactively working on the agile-sprint environment.
  • Participating story grooming, creating story/subtasks and estimating.
  • Bi-weekly sprints using agile development methodology.
  • Used with GIT and Jenkins CI/CD pipeline environment .
  • Implemented REST Microservices using spring boot.
  • Implement systems that are highly available, scalable, and self-healing on the AWS platform
  • Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
  • Developed micro services using Rest APIs with spring boot.
  • Used spring framework for business logic.
  • Maintained relationship between objects using Spring IOC.
  • Consumed RESTful Web Services using spring boot Application.
  • Worked on infrastructure withDockercontainerization.
  • Had built a docker image writing a Docker file which provides the necessary environments.
  • Written Junit test cases using Mocking framework.
  • Used Maven as the build tool to manage the dependencies of the project
  • Actively involved code review sessions.
  • Involved in the testing and bug fixing.
  • Used log4j for logging messages.
  • Deploying code in test environments.

Environment: Java 1.8, Spring 5, spring boot, Restful web services, micro services, Eclipse, Agile, JSP, AWS, Docker, Kubernetes, JavaScript, Maven, SQL server, tomcat server, Angular.

Java Developer

Confidential, Plano TX

Responsibilities:

  • Proactively working on the agile-sprint environment.
  • Used Spring MVC to bind web parameters to business logic.
  • Involved Kafka topic, producer, consumer and Kafka streaming.
  • Involved processing load Stream analytics error logs data in to SQL server table.
  • Involved Production on call support.
  • Created UI screen for the SP Log table & used spring MVC framework for creating controller, service and DAO classes.
  • Actively involved code review sessions.
  • Written Junit test cases using Mocking framework.
  • Used Maven as the build tool to manage the dependencies of the project.
  • Used log4j for logging messages.

Environment: Java 1.8, J2SE, J2EE, Spring MVC, Eclipse, Agile, JSON, JavaScript, Maven, SQL server, Apache tomcat, Linux, Apache Kafka.

Java Developer

Confidential, Plano TX

Responsibilities:

  • Proactively working on the agile-sprint environment.
  • Deployment Plan with different environment.
  • Implemented Cart CRUD operations end points, Cart controller and REST API end points like AddToCart, View, Update and all other cart operations
  • Used Spring MVC to bind web parameters to business logic.
  • Maintained relationship between objects using Spring IOC.
  • Consumed RESTful Web Services using spring boot Application.
  • Written Junit test cases using Mocking framework.
  • Used Maven as the build tool to manage the dependencies of the project.
  • Used log4j for logging messages.

Environment: Java 1.8, J2SE, J2EE, Spring MVC, Spring boot, Micro services, IntelliJ, Agile, JSON, JavaScript, Maven, Jenkins, Junit, RESTful web services, JPA.

Java/J2ee Developer

Confidential, Carrollton TX

Responsibilities:

  • Requirements and Analysis, Design, Coding, Unit Testing and Implementation to UAT &Prod issue and defect fixing.
  • Production Support and deployment.
  • Proactively working on the agile-sprint environment.
  • Deployment Plan with different environment.
  • Used Spring MVC to bind web parameters to business logic.
  • Used Angular JS for the two way data-binding allowing auto synchronization of models and views.
  • Maintained relationship between objects using Spring IOC.
  • Developed RESTful Web Services.
  • Used GitHub as a version control system, an important component of Source Configuration Management (SCM).
  • Used Maven as the build tool to manage the dependencies of the project.
  • Used Jenkins as the Continues Integration Tool to build the project to Development, Test and production environments.
  • Used log4j for logging messages.
  • Deployed the application on to WebSphere application server.

Environment: Java 1.7, J2SE, J2EE, JSP, Spring IOC &Spring MVC, Spring Boot, Html, CSS, JQuery, Hibernate, Log4j, Oracle, WebSphere 7.0, TFS,, Eclipse, JSON, JavaScript, GitHub, Maven, Jenkins, Junit, Web Services RESTful.

Java/J2ee Developer

Confidential - Richardson, TX

Responsibilities:

  • Design the New enhancements and worked different layers of java code develop, interface design and implementations base on the class diagram.
  • Involved developing web services using Soap UI tool.
  • Used spring auto-wiring in configuring the beans.
  • Perform code review and test cases review for the developed code.
  • Config the web-services within Spring, for calling them directly from the application side
  • Developed enterprise inter-process communication frame work using Spring REST-ful Web Service.
  • Developing SOAPWebservices (JAX-WS).
  • Configured the web-services within Spring, for calling them directly from the application side
  • Experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Involved in service layer implementation using the Spring MVC modules in entire the project.
  • Involved in the deployment process of the application on WebSphere Application Server 7.0.
  • Doing the performance analysis on the code and carried out code refactoring on the existing code..
  • Extensive experience working in an agile development environment.
  • Worked in Test Driven Development.
  • Involved Defect fixing.

Environment: Java1.6,JSP,J2ee,Servlet,SpringIOC&MVC,SpringJDBC,webservices,Soap&Rest, JSON,Ajax,JavaScript,Jquery,XML,WebSphere7.0,SQL, Eclipse, SVN.

Java/J2ee Developer/System Analyst

Confidential - Bloomington, IL

Responsibilities:

  • Design the New enhancements
  • Impact analysis existing programs.
  • Wrote Hibernate POJO classes and corresponding O/R mapping files, which maps bean properties to the table columns in database.
  • Configured Hibernate mapping files (.hbm.xml files) in Hibernate configuration file (.cfg.xml file)
  • Configured Hibernate in spring application context file using Spring ORM module.
  • Integrate Spring Framework with Hibernate for using transaction management to deal with the back-end data management.
  • Involved in service layer implementation using the Spring MVC module.
  • Get the error report and analyze the defects and also categorize the defects using the SPLUNK tool.
  • Perform code review and test cases review for the developed code.
  • Involved in the deployment process of the application on WebSphere Application Server 6.0.
  • Doing the performance analysis on the code and carried out code refactoring on the existing code.
  • Writing the test cases for unit testing the code using Easy mock testing Framework.
  • Handling code merge between difference codes streams using Tortoise SVN.
  • Used Maven and Jenkins for building applications and deploying to application Server.
  • Involved Root cause analysis of problem record.
  • Provide support during System Test, Performance, Implementation and Production Checkout Phases.
  • Responsible for Creating/Configuring monitoring tools like tealeaf and automate proactive monitoring tasks.
  • Extensive experience working in an agile development environment.
  • Worked Xml data conversion using JAXB.
  • Involved Defect fixing.

Environment:Java1.5,JSP,SFX(Statefarmexperience),J2ee,Servlet,SpringMVC,webservices,JAXRS,JSON,Ajax,JavaScript,Jquery,XML,Restfull,Mule,HTML5,CSS3,WebSphere6.0,Hibernate,Oracle,RSA8.0,Junit,Splunk,Tealeaf,Maven,PMMT,SVN.

We'd love your feedback!