We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

0/5 (Submit Your Rating)

Miramar, FL

SUMMARY

  • Over 5 years of experience as Java/J2EE Developer with all stages of the development cycle, for projects in Agile and SDLC models.
  • Good knowledge ofDatabase Connectivity (JDBC) for Databases like Oracle, SQL Server, MySQL, MS Access.
  • Proficient in developing various open source frameworks likeStruts, Spring, JSF,and ORM Technology like Hibernate.
  • Expertise in continuous build and deployment tools like Jenkins and release process.
  • Well versed in the entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation, and Support of software application with Agile Development methodologies.
  • Extensive experience in working with a java - based logging utility likeLOG4Jand creating Custom Logging utilities
  • Designed and developed core business model and business rules within the application using Java and J2EE technologies.
  • Solid experience in deploying JEE components onApache Tomcat, and WebSphere application servers.
  • Exposure in Web/Application Servers such asApache Tomcat and IBM WebSphere.
  • Experience in developing web based applications usingJ2EE, Java, Servlets, JSP, MVC, Struts Frameworks, Hibernate, Spring MVC, Ajax, Design Patterns, JDBC, SQL, and PL/SQL.
  • Experience inContinuous Integration (CI) using Maven and Jenkins CI Tool
  • Experience in writing Maven scripts for project development and deployment
  • Knowledge onMicro servicesandSpring Boot.
  • Experience in using Web Services with the help of WSDL to get the data with different rentals.
  • Experience in issue tracking and agile project management activities using JIRA.
  • Excellent team player and good leadership qualities. Hardworking, honest with good interpersonal skills.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL.

J2EE Technologies: JSP, JMS,JavaServlets, JDBC, Struts, Spring (Core, MVC, DAO, AOP, Security, Batch, Boot).

ORM Frameworks: Hibernate, DAO, Spring JPA.-

Web Services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2, Jersey, Micro Services Architecture

Cloud: AWS

Development Tools: IBM RAD, Eclipse, Net Beans, IntelliJ and Spring Tool Suite.

Version Control Systems: GIT, SVN, CVS

Operating Systems: UNIX, Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential, Miramar, FL

Java J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation, testing phases of Software Development Life Cycle (SDLC), and used agile methodology (SCRUM) for developing applications.
  • Responsible for designing, developing, and implementing J2EE applications and migrating Struts to Springs
  • Developed Spring Controllers, JSP pages using Spring MVC Framework, JSP and Spring for the existing application using Spring MVC Framework
  • Used JSP, JavaScript and jQuery for front-end development.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Used connection pooling for optimization using JDBC interface.
  • Developed Java Server Pages to display data such as candidates attending interview and candidates info such as resume by invoking reusable Java beans.
  • Developed Microservices and created API's using Java Spring Boot framework using Maven as a build tool and Oracle as an enterprise level database.
  • Designed, Configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • Involved in setting up Jenkins and helped in Continuous Integration (CI) Issues.
  • Designed and developed Microservices business components using Spring Boot.
  • Used Hibernate to access databases and perform database updating.
  • Development using Bootstrap for real time web development.
  • Used Web Sphere Application Server as part of production implementation.
  • Used Log4J for monitoring the error logs.
  • Implemented the application using Spring Boot Framework and handled the security using Spring security.

Environment: Java, Agile (Scrum), JavaScript, Bootstrap, Microservices, Ajax, AWS, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, JSP, Spring MVC, JDBC, WebSphere, Log4J, Java Server Pages, Spring Security, Jenkins.

Confidential, Pawtucket, RI

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 Spring Framework and Implemented latest version of Java features like Utility Methods, Nested Based Access Control, and Local Variable Syntax for lambda Parameters.
  • Decomposed existing monolithic code base into Spring Boot micro services. Developed new features and provided support for all Micro services.
  • Developed the Application componentswith Spring Boot, Spring Data and Oracle.
  • Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively.
  • Created and managed the messages asynchronously by creating queues on Rabbit MQ server also involved in implementing the client layer using Spring AMQP framework to consume messages.
  • Implemented the project using JAX-WS based Web Services using WSDL, UDDI, and SOAP to communicate with other systems.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Extensively used Maven tobuild the application and deploy on Tomcat Server.
  • Used GitHub to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Used JIRA for issue tracking and project management also used JIRA for bug tracking and project management.
  • Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.

Environment: Java, J2EE, Spring, Spring Boot, Microservices, Spring Data, Spring Cloud, AWS (EC2, Route53, S3, RDS, SNS, SQS, IAM), STS, Maven, GITHUB, Jira, Apache Tomcat, WSDL, UDDI, Oracle, Agile, Windows.

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Design, Analysis, and Code development by following agile methodology.
  • Developed the application involved in multi-tier J2EE design utilizing Spring,Spring AOP, Spring Security,Spring Boot,Spring Batch and Spring ORM frameworks.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Designed and developed using the Java collection API with Java features and for Authentication and authorization extensively Spring Security is used.
  • Used RESTful Services to interact with the Client by providing the RESTful URL mapping.
  • Developed the Application using Spring Core, Spring Web MVC, Spring ORM, Spring DATA, Spring AOP
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default,static methods and Concurrency API.
  • Used Log4jfor logging all the debugging and error information.
  • Involved in building the code using Maven& deployed on server.
  • Worked with Jenkins in setting up CI/CD pipeline for dev environment and involved in setting up GIT web hooks.

Environment: Java, Spring, Spring Boot, Spring(AOP, Security, Batch, ORM), Spring DATA, JAXB, Oracle, Rest API, Maven, Jenkins, Jira, WebLogic, GIT, Agile, Windows.

We'd love your feedback!