We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Glen Rock, NJ

SUMMARY

  • 6 years of working experience as Java/J2EE developer and Java Full - Stack developer in full Software Development Life Cycle (SDLC) including design, testing, implementation and maintenance.
  • Hands on experience with Core Java concepts including Polymorphism, Multi-Threading, Collections Framework, JDBC, etc.
  • Familiar with OOP (Object Oriented Programming) and Functional Programming.
  • Familiar with Java Design Patterns such as Singleton, Factory, Prototype, Proxy and Iterator.
  • Strong noledge in developing Web backend side applications using Java EE technologies such as JSP, Servlet, JDBC, Hibernate, Spring, JMS, and Web Services.
  • Familiar with Spring Framework Technologies like IOC, AOP, MVC, ORM (integration with Hibernate) and Spring Boot.
  • Experience in MVC design pattern and architecture using Spring MVC.
  • Experience in developing RESTful web services using Spring Framework Technologies like Spring IOC, Spring AOP, Spring Boot and Spring MVC.
  • Experience in configuring and deploying web applications in WebLogic and Tomcat servers Application.
  • Experience with developing frontend using JavaScript, jQuery, AJAX, JSON, HTML, CSS, Angular JS, Bootstrap, etc.
  • Experience with RDBMS such as Oracle, MS SQL server, MySQL databases; and NoSQL database - MongoDB.
  • Experience in using database languages such as SQL.
  • Experience in configuration of web services, application server, and databases.
  • Experience with source code control and build tools including Git and Maven.
  • Experience with Unix/Linux environment.
  • A Self-Motivated and goal-Oriented team player with strong analytical and problem-solving abilities to work in fast pace environment.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript/jQuery, SQL

Technologies: Core Java, Servlet, JSP, JDBC, JMS

Frameworks: Spring MVC, Spring Boot, Spring, Hibernate, Angular JS, Angular 7

Web Technologies: HTML, XML, CSS, AJAX, JSON, REST, SOAP

Databases: MySQL, Oracle, MS SQL Server, MongoDB

Application Servers: WebLogic, Apache Tomcat

Testing/Control Tools: Maven, Git, Postman, JUnit, Mockito

PROFESSIONAL EXPERIENCE

Confidential, Glen Rock, NJ

Senior Java Developer

Responsibilities:

  • Use Agile Methodology for development of the application.
  • Involve in Software Development Life Cycle (SDLC), gathering the requirements, analyzing the user specifications, and developing the application.
  • Involve in the team to integrate the Spring Boot, Spring Security, Spring Data JPA and Microservices technologies.
  • Use Java, J2EE, Hibernate and Spring Framework on server side.
  • Use J2EE Design Patterns such as Singleton Pattern, Factory Pattern, etc.
  • Use Spring MVC framework on implementing backend Controllers.
  • Use Hibernate ORM to implement the middle tier with Spring IOC, AOP, Hibernate Dao Support and other features.
  • Use Hibernate, object/relational - mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model.
  • Use Spring Data JPA to develop JpaRepository for accessing database to CRUD data.
  • Use Spring Boot to develop RESTful Controller and Service layers to handle customer request.
  • Apply Spring Security to achieve the function access control.
  • Apply Spring Security framework for session control.
  • Use Spring AOP and Log4j framework to logging and debugging.
  • Create fully functional Restful web services supporting both XML and JSON message transformation.
  • Modify frontend Applications using HTML5, CSS, JavaScript, Angular 7, Bootstrap, AJAX, and JSON.
  • Perform Unit testing using JUnit.

ENVIRONMENT: J2EE, JDK 1.7/1.8, Spring Boot, Spring Security, JavaScript, jQuery, Angular 7, HTML, CSS, RESTful API, Web Services, JUnit, Oracle, Maven, Git, Linux

Confidential, Phoenix, AZ

Senior Java Developer

Responsibilities:

  • Involved in analyzing client s needs and develop software solutions.
  • Modified the UI of the project using HTML, CSS, JSP, JSTL, JavaScript, Angular JS, and JSON.
  • Developed backend business layer by using core Java features.
  • Developed RESTful API services using Spring MVC framework.
  • Developed Microservices using Spring Boot and Spring Cloud.
  • Managed Configurations using Spring Cloud Config Server.
  • Used Eureka Naming Server and Ribbon Load Balancing to implement Dynamic Scaling.
  • Implemented API Gateway with Zuul.
  • Used Hystrix for Fault Tolerance.
  • Used Console H2 in memory Database, Oracle Database and WebLogic server.
  • Used Git for version control and Maven to build the projects.

ENVIRONMENT: J2EE, JDK 1.7, Spring, Spring MVC, Hibernate, JavaScript, Angular JS, HTML, CSS, Bootstrap, REST, Web Services, JMS, JUnit, MySQL, Maven, Linux

Confidential, Louisville, KY

Full Stack Developer

Responsibilities:

  • Involved in design phase of the project and analyzed the requirements.
  • Used JavaScript, jQuery and Ajax to perform client side validation.
  • Used Ajax for asynchronous partial refreshing and request handling.
  • Helped design and implemented the frontend of the project using HTML, CSS, JavaScript, jQuery, and Bootstrap.
  • Developed reusable and interoperable Web service modules and developed REST interfaces by using Java, Spring and Hibernate frameworks.
  • Developed the Web UI application with Java and Spring MVC framework.
  • Developed nightly batch process using JDBC database connection.
  • Used Hibernate as the ORM to connect database for REST API.
  • Involved in production defects and bug fixing.

ENVIRONMENT: J2EE, JDK 1.7, Spring, JavaScript, jQuery, HTML, CSS, REST, Web Services, JUnit, SQL, Linux, WebLogic, Oracle12c

Confidential

Software Developer Engineer

Responsibilities:

  • Involved in design phase of the project and analyzed the requirements.
  • Participated in team with Agile developing cycle.
  • Helped design and implemented the frontend of the project using HTML, CSS, JavaScript, jQuery, and Bootstrap.
  • Designed and Implemented Data Access Object (DAO).
  • Developed the web GUI application with Java and Spring MVC framework.
  • Developed nightly batch process using JDBC database connection.
  • Involved in production defects and bug fixing.

ENVIRONMENT: Java7, Eclipse, JSP, Servlet, Hibernate, HTML, CSS, MySQL, Tomcat, XML, JDBC, JSTL, Spring

We'd love your feedback!