Java Developer Resume
Plano, TX
SUMMARY:
Experience in Java - 7.5 years of full stack java development experience
TECHNICAL EXPERTISE:
Java 1.8, Angular 7.2, MongoDB, Spring Boot
TECHNICAL SKILLS:
Programming: Java 1.8, J2EE, SQL, PL/SQL, UNIX
Web Technology: Angular 7.2, HTML5, CSS3, Bootstrap 4, TypeScript, Rabbit MQ
Framework: Spring, Spring Boot, Spring Data JPA, Hibernate, RESTful Web Service
Development Tools: Spring Tool Suite (STS), Eclipse, TOAD, SQL Developer, Postman
Application Servers: Tomcat 9.0, Oracle WebLogic 11g, IBM WebSphere 6.0
Version Control: Subversion, Git Hub
Testing & Logging: Junit, Mockito, SLF4j, LOG4j
Development Methods: Waterfall, Agile
Database Systems: MongoDB, IBM DB2, Oracle 11g
WORK EXPERIENCE:
Java Developer
Confidential, Plano, TX
Responsibilities:
- Developed Java 1.8 application using latest updated features including lambda expression Developed front-end web application using Angular 7.2 according to UX Design provided Used HTML, CSS, Type Script and Bootstrap 4 technologies to prepare application front end.
- Developed J2EE Micro Services using Spring Boot interacting with MongoDB back end Used Spring Boot to help develop application with ease
- Responsible to create DAO CRUD methods using Mongo Repository
- Developed unit test cases using Mockito framework with JUnit for testing accuracy of code and logging is done using SLF4j + LOG4j.
- Hosted the application and managed software development version control using GitHub
- Worked with Business Analysts to get clarity of requirements and with QA team to support testing
- Wrote detailed technical process document to document standardize technical procedures.
- Practiced all the agile ceremonies like daily standup, retro, demo, sprint planning / backlog grooming.
Environment: Java 1.8, J2EE, Spring Boot, Spring Data JPA, MongoDB, RESTful Web Service, Angular 7.2, HTML5, Junit, Mockito, CSS3, Spring Tool Suite 4, GitHub.
Java Developer
Confidential, Plano, TX
Responsibilities:
- Maintained and enhanced Confidential 's Consumer lending loan processing application, the application serviced retail banking customers to apply for various loan types loans.
- Performed detailed analysis of business requirement to understand expected application behavior from business perspective keeping end user in focus.
- Conducted meetings with the business teams to understand application enhancements.
- Practiced Hands-on development with Java 1.6 and frameworks such as Spring, Hibernate and RESTful.
- Wrote SQL statements to retrieve database records from the IBM DB2 back-end. Deployed EAR file to Development environment using WebSphere administrative console.
- Configured local instance of the application using admin console of WebSphere Application Server 6.0
- Worked with Business Analysts to clarify requirements and with QA team to support testing Wrote JUnit Test in Java to develop unit test for Java application implementations.
- Practiced all the agile ceremonies like daily standup, retro, demo, sprint planning / backlog grooming.
Environment: Java 1.7, J2EE, Spring, Hibernate, RESTful web service, WebSphere, IBM DB2, TOAD, SQL, PL/SQL, JSP, HTML, CSS, JavaScript, Eclipse, Subversion, Solaris UNIX.
Application Developer
Confidential, Richardson, TX
Responsibilities:
- Participated in entire SDLC including Requirement analysis, Design, Development, and Test phases. Prepared POC document upon analyzing project requirement documents.
- Prepared detailed technical design document to document technical changes made to the application.
- Practiced Hands-on development with Java 1.6 and frameworks such as Spring, Hibernate and RESTful. Used JSP, HTML, CSS and JavaScript technologies to prepare application front end.
- Developed Oracle PL/SQL applications including stored procedures, functions, cursors, and packages.
- Modified existing UNIX shell scripts to support the business processes.
- Communicated with infrastructure support teams to resolve issues in Dev and QA environments.
- Worked with Business Analysts to get clarity of requirements and with QA team to support testing Demonstrated enhancements made to the application to the business before production release.
Environment: Java 1.7, J2EE, Spring, Hibernate, RESTful web service, WebLogic, Oracle 11g, TOAD, SQL, PL/SQL, JSP, HTML, CSS, JavaScript, Eclipse, Subversion, Solaris UNIX.
Software Engineer
Confidential, New York, NY
Responsibilities:
- Analyzed BRD (Business Requirement Document) to understand requirements from business view.
- Responsible to understand business requirements, develop design and implement technical solutions
- Prepared low-level technical design document and conducted design related discussions with the team.
- Worked closely with business and technology stakeholders to determine project / release requirements and ensure the application is meeting business acceptance criteria
- Developed front-end UI using HTML, CSS, JSP and JavaScript technologies.
- Practiced Hands-on development with Java 1.6 and frameworks such as Spring, Hibernate and RESTful.
- Comfortable using UNIX commands to deploy Java application to various development environments.
- Wrote JUnit Test for Java and J2EE applications.
- Practiced all the agile ceremonies like daily standup, retro, demo, sprint planning / backlog grooming.
Environment: Java 1.6, J2EE, Spring, Hibernate, RESTful web service, WebLogic 10.3.4, Oracle 11g, SQL Developer, TOAD, SQL, PL/SQL, JSP, HTML, CSS, JavaScript, Eclipse, Subversion, UNIX.