We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 8+ years of experience in all the technical phases of Software Development Life Cycle including Requirement Analysis, Design, Development, Implementation and Testing in both Web based and Enterprise applications with emphasis on Object Oriented, Java/J2EE and Client Server technologies.
  • Well versed with complete software development (SDLC) using various methodologies like Agile Methodology, Waterfall Methodology and Test - Driven Development.
  • Created Micro services using JAVA and Spring Boot, Spring Data, Spring Cloud.
  • Good working knowledge with Java 1.8 features like Stream, Lambda expressions and functional interfaces etc.
  • Hands on Experience in developing Rest APIs and MicroServices by using Spring framework modules like Spring IOC, Spring AOP, Spring Security, Spring Boot.
  • Experience in developing data models using Hibernate Object relational mapping (ORM) framework and used Hibernate Annotations to reduce time at the configuration level.
  • Good knowledge on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service (S3), Amazon Simple DB and experienced in building highly scalable java applications using various architectures.
  • Packaged application code in a Docker container image and run that on a Kubernetes cluster.
  • Experienced in complex PL/SQL queries, Procedures, Triggers, and Stored Procedures.
  • Used Micro Services architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Proficient in developing J2EE enterprise applications in Service Oriented Architecture and Micro Service Architecture.
  • Expert in Core Java with strong understanding of Garbage Collector, Collections, Multithreading, Event handling, Exception handling and Generics, Data Structures and Algorithms.
  • Experience in J2EE Technology- Servlets, Struts, spring, JDBC, JPA, Hibernate and JMS.
  • Worked with design and development of robust and highly scalabl

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Attended everyday Enterprise Workflow Stand - Up meeting to provide current status, thus implementing Agile (Scrum) Methodology with Test Driven Development
  • Involving in requirements gathering, analysis, design, and documentation of the application.
  • Developed Rest Controllers for Rest API's for other services to interact as Micro Services architecture.
  • Used Swagger with Spring-Boot to generate tire detail documentation for REST API endpoints.
  • Developed Micro Services using Spring Cloud with components of Netflix OSS (Eureka, Hystrix).
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection DI or Inversion of Control IOC using annotations.
  • Implemented backend classes using spring beans and wired through Auto wired of service and DAO classes.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory and DAO.
  • Developed JPA entities and used Hibernate framework to map the Java classes to the database.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in creating rest API's using spring framework.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Involved in creating and deploying the Micro Services on AWS cloud environment.
  • Developed Spring Boot application with Microservices and deployed it into AWS.
  • Designed and created Microservices business segments and Restful administration endpoints utilizing Spring Boot.
  • Using agile software development methodology which helps to develop project plans and involved in daily scrum calls.
  • Involved in all phases Analysis, Design, Development, Implementation and Testing of Software Applications development life cycle.
  • Utilized various Java, J2EE programming design patterns to develop server - side components.
  • Worked independently for developing the Microservices by helping the team.
  • Worked on Asynchronous messaging system by implementing JMS message queues using ActiveMQ.
  • Followed coding guidelines while implementing the code.

Confidential

Software Engineer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization.
  • Developed web GUI involving HTML, XHTML, JavaScript, CSS, JSP, Servlets and beans
  • Involved in coding reviews and enhancement of application.
  • Extensively used Core Java concepts like Multithreading, Collection, Data structures, Algorithms and Exception Handling
  • Developed Web Services Application using SOAP and WS - Security.
  • Developed various components of the application and unit test them.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Design, Coding and Unit Testing.
  • Analyzed business requirements, functional specifications, and system requirements.
  • Developed and Deployed EJB components on BEA WebLogic Server
  • Designed and developed a highly convenient front end user interface using HTML and Java Server Pages (JSP)
  • Involved in writing SQL Queries to retrieve and update data from DB2 Database.
  • Designed and implemented Struts validation framework.
  • Developed enterprise application using EJB on Struts framework
  • Deployed application using WebSphere application server.
  • Used Struts Validation Framework for validation

We'd love your feedback!