We provide IT Staff Augmentation Services!

Senior Java Software Engineer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 7 years of extensive experiences in Java 7/8/11 full stack development.
  • Over 7 years of experiences in Spring frameworks (Spring Boot, Spring MVC, etc.) Restful Web Service; proficient in Java Core, multithreaded programming.
  • 7 years of experiences of SDLC, CI/CD and project manage methodology.
  • Overall 7 years of professional java software development experience working on multi - tiered applications using Java technology stack on Gradle, Maven, and Tomcat, various Eclipse & IntelliJ Plugin
  • 7 years of Full-Stack development experience (front-end & d Confidential base)
  • 3 experience of experience with container systems like Docker and container orchestration like Kubernetes.
  • 6 years of experience with RESTFUL Web Services and implementing RESTFUL API's
  • 7 years of experience in d Confidential base development and implementation using different RDBMS like Oracle, MySQL
  • 5 years of experiences at design, development of web-based application using Apache Tomcat 7.0/7.5, Glassfish 4.0.
  • 6 years of CI/CD experience in using source code control systems such as GIT, JIRA, Confluence and Jenkins for maintaining versions across various releases.
  • 7 years of Expertise in building and deploying application's using ant and maven script, analysis for performance tuni

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Software Engineer

Responsibilities:

  • Confidential is the provider of leading enterprise open - source portal and collaboration software products. Confidential portal is used by Fortune 500 companies worldwide, including BMW, China Mobile, Confidential s, etc. Utilized the Agile Scrum software development principles and experiences to develop within the full life-cycle of the mission critical production application. Developed, troubleshooted and maintained application code for existing programs on both the front-end (JavaScript, HTML, CSS, etc.) and the back-end (Spring suite) Designed and developed J2EE multi-tier applications using web-based technologies like
  • Spring MVC and Spring Boot Developed and maintained reusable code libraries to help build streamlined and efficient development/testing processes using Spring JDBC, Spring MyBaties Used JIRA for bug tracking and pull requests, Confluence where collaborate and shares important info and management and GIT-Bitbucket control source control. Performed user acceptance testing of new changes before production release. Ensure program/d Confidential integrity. Scheduled and managed daily / weekly / monthly sales and operational reports based on the business requirements. Created unit test cases and technical documentation, performed detailed code reviews, and created automated build and deployment scripts. Built/Maintained Docker container clusters managed by Linux, Bash, GIT, Docker Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication, consuming them using Angular JS. Implementing a Continuous Delivery framework using Jenkins, Maven and Nexus in Linux environment

Confidential

Senior Java Software Engineer

Responsibilities:

  • Confidential is the provider of leading enterprise open - source portal and collaboration software products. Confidential portal is used by Fortune 500 companies worldwide, including BMW, China Mobile, Confidential s, etc. Utilized the Agile Scrum software development principles and experiences to develop within the full life-cycle of the mission critical production application. Developed, troubleshooted and maintained application code for existing programs on both the front-end (JavaScript, HTML, CSS, etc.) and the back-end (Spring suite) Designed and developed J2EE multi-tier applications using web-based technologies like Spring MVC and Spring Boot Developed and maintained reusable code libraries to help build streamlined and efficient development/testing processes using Spring JDBC, Spring MyBaties Used JIRA for bug tracking and pull requests, Confluence where collaborate and shares important info and management and GIT-Bitbucket control source control.
  • Performed user acceptance testing of new changes before production release. Ensure program/d Confidential integrity. Scheduled and managed daily / weekly / monthly sales and operational reports based on the business requirements. Created unit test cases and technical documentation, performed detailed code reviews, and created automated build and deployment scripts. Built/Maintained Docker container clusters managed by Linux, Bash, GIT, Docker Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication, consuming them using Angular JS. Implementing a Continuous Delivery framework using Jenkins, Maven and Nexus in Linux environment

Confidential

Java Software Engineer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design. Configured Maven dependencies for application building processes that created Pom.xml files. Developed web based programs using HTML, JavaScript/CSS,
  • AngularJS. Designed, developed and implemented highly scalable and high performing web applications that support day - to-day operations. Worked as the key role in maintaining and enhancing key back office financial applications originally developed using Java/Tomcat and CentOS Linux. Utilized the Agile Scrum software development principles and experiences to develop within the full life-cycle of the mission critical production application. Used MVC, J2EE design patterns and OOAD techniques to produce artifacts (Sequence Diagrams, Class Diagrams, Activity Diagrams, Interaction diagrams and d Confidential flow diagrams etc.) Developed code for MVC architecture using Spring framework, JSP, Action Form, Action Class and Action Mappings. Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series by using RAD. Setup the build environment by writing ANT build.xml, taking build, configuring and deploying applications in all the development and QA servers. Front-end design using JavaScript, jQuery, Backbone, AJAX/RESTful, Bootstrap and AngularJS. Resolved defects from previous Insight Project. Used LOG4J, JUnit for debugging, testing and maintaining the system state. Authors automated unit tests to ensure appropriate code coverage while also enabling expedient verification of future quick refactoring cycles and opportunities. Created unit test cases and technical documentation, performed detailed code reviews, and created automated build and deployment scripts.
  • Collaborated with other groups (business partners, developers, QAs and production support engineers) in implementation of analytical and technical solutions. Developed the business logic using Spring and MyBatis framework Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI. Designed reusable components by utilizing various frameworks: MVC framework, Struts, Hibernate, spring, Junit, etc. Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).

Confidential

Java Software Engineer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design. Configured Maven dependencies for application building processes that created Pom.xml files. Developed web based programs using HTML, JavaScript/CSS, AngularJS. Designed, developed and implemented highly scalable and high performing web applications that support day - to-day operations. Worked as the key role in maintaining and enhancing key back office financial applications originally developed using Java/Tomcat and CentOS Linux. Utilized the Agile
  • Scrum software development principles and experiences to develop within the full life-cycle of the mission critical production application. Used MVC, J2EE design patterns and OOAD techniques to produce artifacts (Sequence Diagrams, Class Diagrams, Activity Diagrams, Interaction diagrams and d Confidential flow diagrams etc.) Developed code for MVC architecture using Spring framework, JSP, Action Form, Action Class and Action Mappings. Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series by using RAD. Setup the build environment by writing ANT build.xml, taking build, configuring and deploying applications in all the development and QA servers. Front-end design using JavaScript, jQuery, Backbone, AJAX/RESTful, Bootstrap and AngularJS. Resolved defects from previous Insight Project. Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Authors automated unit tests to ensure appropriate code coverage while also enabling expedient verification of future quick refactoring cycles and opportunities. Created unit test cases and technical documentation, performed detailed code reviews, and created automated build and deployment scripts. Collaborated with other groups (business partners, developers, QAs and production support engineers) in implementation of analytical and technical solutions. Developed the business logic using Spring and MyBatis framework Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI. Designed reusable components by utilizing various frameworks: MVC framework, Struts, Hibernate, spring, Junit, etc. Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).

We'd love your feedback!