We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

Oak Ridge, NJ

SUMMARY

  • Java Developer with around 2 year of experience
  • Expert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect - oriented Programming), Spring MVC, Spring Security, Spring Boot, Spring Cloud, Spring JPA and Spring Batch .
  • Possess application development experience using Agile, SCRUM and Waterfall methodology.
  • Exposure in Core java, Eclipse, HTML5, CSS3, Java script, JSON and Angular JS.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring and Hibernate Frameworks.
  • Strong knowledge in writing SQL Queries, Stored Procedures, Triggers and SQL packages.
  • Strong knowledge in back-end databases like Oracle and SQL Server
  • Experience in building scripts (ear and Jar files) in Ant and Maven.
  • Strong experience in using IDEs Eclipse and IntelliJ IDEA.
  • Extensive experience in LINUX and Windows operating systems.
  • Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skills. Good team player, ability to work in fast-paced environment

TECHNICAL SKILLS

Languages: C, JAVA 1.6/1.7/1.8

Web Services: Rest, JSON, SOAP

Frameworks: Spring, Spring MVC and Hibernate.

Web Technologies: HTML, CSS, JavaScript, Angular JS

IDEs: Eclipse, IntelliJ

Web Application Servers: Tomcat, Web Sphere, Web Logic

Databases: SQL server and Oracle

Platforms: Unix and Windows

PROFESSIONAL EXPERIENCE

Confidential, Oak Ridge, NJ

J2EE/Java Developer

Responsibilities:

  • Involved in System Analysis, Design and development using OOAD methodology to capture and model business requirements.
  • Responsible for creation of design artifacts using Enterprise Architect.
  • Used Spring Transaction Management extensively.
  • Redesigned the application modules using Spring Boot Rest API/Services, Spring, Spring-Data.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements
  • Used multithreading to improve performance in generating the reports in Java.

Environment: Java, Agile (SCRUM), REST API, Spring Boot, STS, Microservices, Spring DATA, SOAP (AXIS) Web Services, Enterprise Architect, Web Services (SOAP and REST), Maven, Junit, Maven, Log4J, GIT, Oracle, Windows

Confidential, Teaneck, NJ

J2EE/Java Developer

Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement definition, prototyping, design, interface implementations, unit testing and maintenance.
  • Responsible for creation of design artifacts using Enterprise Architect.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Used multithreading to improve performance in generating the reports in Java.
  • Developed DAO Layer by calling existing stored procedures.
  • Used Maven for compilation and building JAR, WAR.
  • Reviewed business requirements and discuss with application architect about the design.
  • Used Value/Transfer Object and Singleton, Data Access Object, Factory design pattern.
  • Used Spring Transaction Management extensively.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Created and Implemented Microservices or REST APIS using spring boot, REST, JSON.
  • Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
  • Used spring framework for middle tier and Spring-JDBC templates for data access.
  • Designed and developed SOAP Web Services Client program to consume existing SOAP web service using Axis framework.
  • Developed Batch process framework using executive service framework to cascade multiple changes on multiple records in only one transaction.
  • Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
  • Tested SOAP web services using SOAPUI and REST services using POSTMAN.
  • Used Log4J for logging and tracing the messages.
  • Created and compiled XML Schema to generate Java Bean classes.
  • Used STS for developing, debugging, integrating and deploying the application.
  • Written unit test cases using JUnit and Integration test cases and integrated with Jenkin jobs.
  • Maintained source code in GIT Repository.
  • Involved in the day-to-day sprint development activities and delivered per sprint timeline.
  • Coordinated with the onsite and offshore developer’s w.r.t ongoing issues and follow up.

Environment: Java, Agile (SCRUM), REST API, Spring DI/IOC, Spring Boot, STS, Spring JDBC, XML, SOAP (AXIS) Web Services, Enterprise Architect, Web Services (SOAP and REST), SOAP UI, POSTMAN, Maven, Junit, Log4J, GIT, Oracle, UNIX.

Hire Now