Java Developer Resume
SUMMARY:
- Having 5+ years of experience in the field of Java 8, J2EE, UI and Application Frameworks
- Strong Knowledge on JDBC, Servlets, JSP, Struts, JSF, Spring 4, Hibernate, MyBatis, Springboot and XML
- Good Knowledge on RDBMS concepts, Oracle, PL - SQL and MYSql
- Implemented Java 8 programming while building micro services using Spring Integration and Restful Web Services
- Possess expertise in software analysis, development design, and phases
- Strengths include successful analysis and problem-solving expertise
- Experience in source control tools like Subversion SVN
- Strong experience on building SOAP and REST APIs
- Developed Spring features such as Spring DAO and implemented the Spring AOP using Hibernate ORM and Micro services architecture
- Involved in writing the front-end code for the application using Angular 2 and Angular 4
- Experience in developing web page effectively using HTML5, CSS3, LESS/SASS, JavaScript, AngularJS, JQuery, Responsive Web Design, and Bootstrap
- Possess a very strong coding experience using Core Java which includes multithreading, concurrency, memory management, asynchronous programming, Exception handling, collections and design patterns
- Involved in Message Broker and MQ upgrade and migration to latest versions
- Having good interaction with IDE's My Eclipse, Net Beans
- Experience in configuring, deploying and support of cloud services including AWS
- Implemented Test Plan and Strategies for Automation successfully and having knowledge on TDD.
- Maintained source code on BitBucket and BAMBOO for deployment
- Ability to take independent responsibility as well as ability to contribute, work under pressure and be a productive team member
- Used JIRA for tracking the application
- Having experience with GIT version control system
- Ability to learn new technologies quickly adapting to work in New Environments
- Excellent skills in problem solving, collaboration, communication and team player and prioritize multiple tasks and working with the team and sharing a good support
TECHNICAL SKILLS:
Operating Systems: RHEL, Ubuntu, Windows XP, MAC OS X
Programming Languages: JAVA8, J2EE, SQL, PL/SQL.
Server Side Technologies: JDBC, Servlets, JSP, J2EE.
Client Side Technologies: Java script, Shell scripting.
Framework: Struts, Springs, Hibernate, Maven and JSF
Web Languages: XML, HTML, Ajax, JQuery, AngularJS
ORM Tools: Hibernate
IDE: Eclipse, My Eclipse, Net Beans, JBoss
RDBMS: MYSql, Oracle.
Server: Apache Tomcat, Web Logic.
Build Tools: ANT
WORK EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Code Development, which includes GUI level coding, Business logic level coding
- Modularization and Middle ware components implementation
- Developed rich user interfaces using JSP
- Extensively worked on MySQL
- Developed UI dashboards using HTML5, CSS3, JavaScript and Angular 2/4
- Involved in impact analysis of Change requests and Bug fixes
- Building SOAP and REST APIs
- Involved in writing the front-end code for the application using Angular 4
- Implemented AngularJS 2 .0 client-side form validation to validate the use inputs before passing to back-end
- Performed Unit testing and integration testing of the modules
- Involved in developing pages using JSP and Maven framework
- Involved in developing weekly payment reports for members
- Deploy and maintain various EC2 instance types on AWS
- Automated deployment to CI/CD environments using ANSBILE and Jenkins
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE
- Involved in working with building tools using Maven and integrated with Jenkins for performing the Jenkins jobs
Environment: : Java 8, Servlets, JSP, JQuery, RAD, Struts, Hibernate, Spring, Aquadata Studio, AJAX, HTML, XHTML, Java Script, MYSQL, Angular2 and 4, MyEclipse, SVN, Putty
Confidential
Java UI Developer
Responsibilities:
- Built complex desktop - style UI using HTML, CSS, and JavaScript and AJAX including configuration wizards and interactive reports
- De0veloped frontend layout and intro for home page using Fireworks
- Used JDBC for manipulating data in the database
- Worked on developing REST web services
- Involved in application design of business logic using Java & J2EE
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates
- Involved in developing Web Interfaces using the Angular JS, JavaScript, and JQuery
- Extensively used images of the product for web and catalogue
- Web Application developed using Web Technologies 2.0
- Interactive Planning for the product development
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts
- Performed Unit Testing and JUnit integration and deployment of applications done using tools such as ANT and Maven
Environment: HTML, CSS, JavaScript, AngularJS, JQuery, XML, Core Java