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, Cassandra, MongoDB and MYSql
- Implemented Java 8 programming while building microservices using Spring Integration and Restful Web Services
- Experience in Apigee Service gateway
- Expertise in Algorithms and Datastructures.
- 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 NetflixOSS 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, Spring, 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
PROFESSIONAL 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
- Involved in developing Class diagrams, Sequence Diagrams using UML
- Developed UI dashboards using HTML5, CSS3, JavaScript and Angular 2/4
- Involved in impact analysis of Change requests and Bug fixes
- Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
- Building SOAP and REST APIs
- Experience in Designing and executing the automation scripts using Selenium.
- Involved in writing the front-end code for the application usingAngular4
- ImplementedAngular2.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, Selenium, Spring, Aquadata Studio, Springboot, AJAX, HTML, XHTML, Java Script, MYSQL, Microservices, Angular2 and 4, MyEclipse, SVN, Putty#2
Confidential
Java UI Developer
Responsibilities:
- Built complex desktop - styleUIusing HTML, CSS, and JavaScript and AJAX including configuration wizards and interactive reports
- Developed frontend layout and intro for home page using Fireworks
- Used JDBC for manipulating data in the database
- Worked on developing REST web services
- Developed server side application to interact with database using Spring Boot and Hibernate.
- Involved in application design of business logic using Java & J2EE
- Used Microservices are designed with the individual database and project with no dependencies.
- Utilized the mail merge techniques in MS Word for the time reduction in sending s
- 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, Hibernate, Springboot, AngularJS, Microservices JQuery, XML, Core Java
