Java Developer Resume
SUMMARY
- More than 4 years of experience in Analysis, Design, Development and Testing of software applications.
- Over 4 years of technical expertise in developing Client - Server, Web-Based and N-Tier applications.
- Extensive experience in developing mission critical applications using Component technologies like Java, Servlets, JSP, JDBC, Java Beans, Spring, Spring Boot, Microservices, Hibernate, HTML, JavaScript, JQuery, AJAX, XML, and Oracle
- Expertise in developing secure web applications using JSP and Spring framework
- Having Good Hands on with Spring and Hibernate
- Expertise in developing applications using Spring Boot and Microservices
- Have Good experience with cloud platforms like Openshift, AWS
- Good Experience in using Eclipse IDE for Application development.
- Extensive experience with developing enterprise applications for WebLogic server using Eclipse.
- Good exposure with Application servers, Web servers and a variety of development tools likes Apache Tomcat Server and WebLogic Server.
- Expertise in developing database applications using Oracle, PL/SQL.
- Experience with unit testing for the code developed.
- Experience in Sonar, Veracode, NeuVector scans and remediation
- Experience in writing Junit test cases for the microservices
- Logging the data using Splunk Dashboard for the application
- Have Good experience in Designing and Developing the web pages by using HTML, CSS, JSP.
- Experience in Object Oriented Application Development using MVC architecture.
- Maintaining project versions using version controller like Git, Bitbucket,SVN.
- Good exposure with Gradle, Maven and ANT builds of the project.
- Experience in developing stored procedures, functions, triggers and comfortable using databases Oracle, DB2, SQL Server, Toad, MySQL and MS Access
- Having Good Knowledge on SOAP and RESTful Webservices
- Experience in Encryption of data using GEMALTO Safenet suite
- Exceptional ability to quickly master new concepts and applications.
- Highly motivated, TEMPeffective team player with strong analytical and excellent communication skills with leading capability.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL, PL/SQL
Operating Systems: Windows NT, Windows 2000, UNIX, Linux
Databases: Oracle, DB2, SQL Server, Toad, MySQL and MS Access
J2EE Standards: Servlets, JSP, Java Beans, JDBC, XML, J2EE, Deployment Descriptors, Tag Libraries, JDBC, RMI
Web/Application Servers: Tomcat 6.0/7.0, WebLogic 9.2, WebSphere5.0/5.1,6.0, JBoss
Web Technologies/Web Services: Microservices, Spring Boot, Spring, Hibernate, Servlets, Gemalto SafeNet, JSP, JavaBeans, JavaScript, JQuery, HTML, CSS, XML, SOAP, WSDL, UDDI, Restful webservices
Cloud Technologies: Redhat Openshift
IDEs: Eclipse, Net Beans
Other Tools: Splunk, SonarQube, Veracode, Swagger, Jira, Confluence Toad, Jenkins CI/CD, Winscp, putty
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- User requirements gathering and worked on analysis and design
- Worked on microservices using spring boot
- Design of the application using J2EE technologies
- Implement business logic using microservices for creating APIs
- Worked on securing the Datagate using LightWeightGateway
- Designed, developed and deployed the application on OpenShift cloud platform
- Involved in the creation of queries on MySQL database
- Performed JUnit testing and validating the bugs fixes before code delivered to dev environment
- Performed Sonar, Veracode and NueVector scans and remediation
- Logged the data on to Splunk Dashboards
- Used the Jenkins pipeline to deploy the code onto Openshift cloud in Staging, UAT and Prod environments
- Performed version controlling using Git, Bitbucket
Environment: Eclipse, Java, J2EE, microservices, Spring Boot, Hibernate, Openshift, JSP, JUNIT, LOG4J, Gradle, HTML, JavaScript, XML, JSON, Winscp, confluence, DB2, MySQL, Jira, Jenkins, Splunk, APIGEE, putty, RESTful webservice
Confidential
Java Developer
Responsibilities:
- User requirements gathering and worked on analysis and design
- Worked on microservices using spring boot
- Design of the application using J2EE technologies
- Worked on JSPs to design and handle the GUI screens using HTML5, CSS, JQuery
- Implement business logic using microservices for creating APIs
- Worked on Hibernate to interact with the MySQL database
- Encrypted sensitive data using Gemalto Safenet suite while storing transactions into MySql Database
- Designed, developed and deployed the application on OpenShift cloud platform
- Coded JSPs, action classes, form beans, Response beans
- Involved in the creation of queries on MySQL database
- Performed JUnit testing and validating the bugs fixes before code delivered to dev environment
- Performed Sonar, Veracode and NueVector scans and remediation
- Logged the data on to Splunk Dashboard
- Created the proxy for the APIs using APIGEE
- Used the Jenkins pipeline to deploy the code onto Openshift cloud in Staging, UAT and Prod environments
- Performed version controlling using Git, Bitbucket and built the code using Gradle
Environment: Eclipse, Java, J2EE, microservices, Spring Boot, Hibernate, Openshift, JSP, JUNIT, LOG4J, Gradle, HTML, JavaScript, XML, JSON, Winscp, confluence, DB2, MySQL, Jira, Jenkins, Splunk, APIGEE, putty, RESTful webservice
Confidential
Java Developer
Responsibilities:
- Gather user requirements and worked on analysis and design.
- Worked on frameworks Spring Boot and hibernate
- Design of the application using J2EE technologies
- Worked on JSPs to design the GUI screens
- Implement business logic using micro services and Java Beans
- Designed, developed and deployed the application on jboss server
- Coded JSPs, action classes, form beans, Response beans
- Implemented Client and Server side validation with the use of JavaScript libraries and power of AJAX.
- Involved in the creation of queries on DB2 database wherever required
- Performed Unit testing and validating the bugs fixes before code delivered to dev environment
Environment: Eclipse, Java, J2EE, Hibernate, microservices, Spring boot, JSP, JDBC, JUNIT, LOG4J, Maven, HTML, JavaScript, AJAX, XML, Winscp, confluence, DB2, jboss, Jira
Confidential
Java Developer
Responsibilities:
- Gather user requirements and followed by analysis and design.
- Involved in working with technical design team to confirm to Spring
- Involved in the design of the applications using J2EE. This architecture employs a Model/View/Controller (MVC2) design pattern
- Developed Different UI Screens using JSP
- Whole architecture of the application was developed on MVC2 (Model View Control) paradigm
- Implement business logic in Java Beans.
- Designed, developed and deployed the application on Apache Tomcat Server in local and WebLogic server in dev environment.
- Coded JSPs, action classes, form beans, Response beans.
- Implemented MVC architecture using Spring
- Developed JSP applications for the presentation.
- Implemented Client and Server side validation with the used of JavaScript libraries and power of AJAX.
- Involved in the creation of tables, triggers, sequences, procedures using Oracle.
- Performed Unit testing and validating the bugs fixes before code delivered to dev environment.
- Worked closely with Quality Assurance Team during enhancement releases.
- Supported Maintenance by using Winscp and Putty and monitoring the log files.
Environment: Eclipse, Java, J2EE, Spring, JSP, JDBC, JUNIT, LOG4J, ANT, HTML, JavaScript, AJAX, XML, Putty, MVC Client Server, SVN, PL/SQL,TOAD, Apache Tomcat server, WebLogic Server, Jenkins.
ConfidentialJava Developer
Responsibilities:
- Gather user requirements and worked on analysis and design.
- Worked on frameworks Spring Boot and hibernate
- Design of the application using J2EE technologies
- Worked on JSPs to design the GUI screens
- Implement business logic using micro services and Java Beans
- Designed, developed and deployed the application on jboss server
- Coded JSPs, action classes, form beans, Response beans
- Implemented Client and Server side validation with the use of JavaScript libraries and power of AJAX.
- Involved in the creation of queries on DB2 database wherever required
- Performed Unit testing and validating the bugs fixes before code delivered to dev environment
Environment: Eclipse, Java, J2EE, Hibernate, microservices, Spring boot, JSP, JDBC, JUNIT, LOG4J, Maven, HTML, JavaScript, AJAX, XML, Winscp, confluence, DB2, jboss, Jira