Post Job Free

Resume

Sign in

Java Developer Software Development

Location:
San Jose, CA
Salary:
130000
Posted:
February 10, 2024

Contact this candidate

Resume:

Vanishree Rajanna

+1-408-***-****

ad3jgu@r.postjobfree.com

PROFESSIONAL SUMMARY

7+years of experience as java developer,in creating efficient applications and building high-performance systems.

Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, and Maintenance with methodologies like Waterfall Model and Agile Methodology.

Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.

Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms

Experience in client side technologies such as HTML/HTML5, CSS/CSS3, JavaScript and Jquery,AngularJS,AJAX, JSON.

Experience in implementing SOA (Service Oriented Architecture) using Web Services (Restful and JAX-WS) and REST Services.

Experience with using Apache Tomcat Server.

Used Maven scripts for building and deploying the application in web/App servers.

Experience with databases like Mysql, Oracle.

Technical Skills

Java Technologies -Java, J2EE, Java Web services [JAX-RS], JDBC, JSP, Custom Tags, JSTL, Servlets

Application Server -Tomcat

Databases -Oracle 10g, MySQL

Code Development Tools -Eclipse, Net-beans

Scripting/Markup Languages -HTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT, AngularJS

Version Controlling tools -SVN, Git

OS -Windows, UNIX

Design Patterns -Singleton, Factory

Frameworks -Spring, Hibernate

SDLC -Agile, Waterfall

J2EE -Servlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS

Web Services -SOAP, REST

Professional experience Wipro Limited, Bengaluru

Project Name: Service theater

Role: Senior Project Engineer

Period: 2018– 2022

Brief description: Service theater is a single console platform that provides simple management, analytics and reporting for any software defined appliances by doing API mediation.It acts like a Storage-Service application demonstrates a simple, in-memory, web storage service and test code using the Jersey client API. The web storage service enables clients to create and delete containers. Containers are used to create, read, update, and delete items of arbitrary content, and to search for items containing certain content. We build and onboard use cases into service theater and do valuable operations on storage like Pure Storage and Nexenta Storage. Providing backup for the existing storage and newly created storage with the help of backup tool - Cohesity.

● Performed the analysis,design and implementation of software application using Java,J2EE.

● Worked with Spring MVC Framework to design and develop the REST APIs

● Used AJAX components in developing UI.

● Designed/developed UI with AJAX, HTML,CSS and JavaScript for interactive web pages.

● Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.

● Involved in writing complex multi-table joins and conditional queries in Database.

● Extensively worked with Java Collection classes like List, Set etc.

● Build RESTful Web services using JAX-RS API.

● Responsible for creating, reading, updating and deleting tables in the database as per requirements.

● Developed web pages using JSP and Servlets.

● Use of OOPs concept and other core java concepts like multithreading/concurrency, inheritance etc in development.

● Solved problems using a combination of JavaScript, JSON, and JQUERY.

● Fixed software bugs via JavaScript and CSS.

● Used Agile Development methodology of software development.

● Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.

● Involved database design and responsible for creating and modifying Database objects. Technologies: Core Java, Web-Services, Agile, JAX- Web Services (Rest), Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, Maven, Unix, Restful, Apache Tomcat,Mysql Tata Elxsi, Bengaluru

Project Name: Evertz Network

Role: Software Engineer

Period: 2016– 2018

Brief description: Evertz has a Network Management System(NMS) named VistaLinkPro for managing their devices. This is a Client-Server based solution system which is used for supporting the NMS functionality. VLPro is used to support managing the new and existing network Devices like routers and switches.The NMS related functional enhancements to VistaLinkPro servers shall be extended in the form of drivers (JAR).

● Maintained and configured the application using maven to provide all necessary dependencies and compile,configure and generate JAR files.

● Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.

● Extensively worked with Java Collection classes like List, Set etc.

● Used Agile Development methodology of software development.

● Involved database design and responsible for creating and modifying Database objects.

● Responsible for writing code for error behavior.

● Code review and configuration build management for the application using Maven. Technologies: Core Java, Agile, Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, Maven, Apache Tomcat.

Education

● Bachelor of Engineering in Electronics and Communication from Dr AIT (Affiliated to VTU) - 2013.



Contact this candidate