Java Developer Resume
SUMMARY:
- Over 5+ years of experience in development of Enterprise Application using Java Technologies and Frameworks including Struts, JSP, Hibernate, spring MVC, JDBC, Ajax, EJB, JavaScript and a few more.
- Experience in analysis, designing, testing and development of java based applications (java version: JDK5, JDK6, JDK7).
- Strong knowledge designing architectures and understanding design patterns.
- Involved in analysis of user requirements, software prerequisites.
- Excellent Communication Skills, a skilled problem - solver and an efficient team player.
- Understand new ideas and technical concepts quickly.
- Motivated to take independent responsibilities.
- Experience using JDBC.
- Expertise in Design patterns, Struts Framework, MVC, Spring & Hibernate.
- Knowledge in Spring MVC, Dependency Injection.
- Strong knowledge of JavaScript frameworks like NodeJS, AngularJS, JQuery, ReactJS
- Experience in creating Services using RESTful Web Services.
- Experience in persistence frameworks, Hibernate to map POJOs to a relational database.
- Experience in writing SQL queries in Oracle, DB2, MySQL, SQLite databases.
- Experience in developing and deploying of JAVA/J2EE web applications on Tomcat, Web logic, Wepsphere, glassfish
- Expertise in implementing Design Patterns like Singleton, Front Controller, MVC (Model View Controller), DAO, DTO
- Expertise in HTML, Type scripting, JavaScript, JSON, CSS, AJAX, Bootstrap.
- Extensive experience with Java compliant IDE’s like IntelliJ, STS, Eclipse, Net beans.
- Experience in Scrum Methodology Development processes, and well versed in using Jira.
- Hands on experience with various version control systems like GitHub, bit bucket.
- Expertise working in these platforms - Windows, Linux, Mac
TECHNICAL SKILLS:
Primary Profile: Web Developer / System Architect
Secondary Profile: Front side designer
Operating Systems: Windows, LINUX.
Programming Languages: JAVA, PASCAL, ENSAMBLATOR, HTML, JAVASCRIPT, VISUAL FOX, VISUAL BASIC, C, C++, C#, PROLOG, HASKELL, JAVASCRIPT
Databases: MySQL, PostgreSQL, SQL Server, Oracle, DB2.
Other: Web Services, XML, UML, SQL, XHTML, DHTML, HTML, CSS, AngularJS, JQuery, C++, Corel Linux, Wireless Security
IDES: Eclipse, Net Beans, Visual Studio TS, Intellij IDEA, Eclipse.
JAVA: Java, J2EE, JSP, Hibernate, Springs, EJB, Maven, Apache-Tomcat, MVC, JDBC, Servlets, Wepsphere Application WAS.
Ms: Visual C#, Visual Basic.
PROFESSIONAL EXPERIENCE:
Confidential
JAVA Developer
Responsibilities:
- Involved in the Design, Development, Unit testing, System Integration testing of the application using agile methodology.
- Application planning Transition planning, Learning application process, Requirements evaluation, Application support
- Worked with End users, Product Team, Business Analysts, Internal users to handle change request for deployed applications.
- Created High level design documents according to client requirements.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
- Experience with container based deployments using Docker, working with Docker images
- Involved in improvising the PostgreSQL (RDS) in AWS cloud by using the Cloud Formation Template.
- Extensively worked on micro-services for enhancements and optimize performance in cloud infrastructure.
- Wrote SQL queries and updated stored procedures for backend PostgreSQL DB updates.
Environment: Java 1.8, Spring 4.0, Oracle11g, IntelliJ IDEA, JUnit, Postman, Web Services, Tomcat, Docker, PostgreSQL, MongoDB, Maven, ELK, GIT, Python, Maven.
Confidential
JAVA J2EE Developer
Responsibilities:
- Wrote technical Use cases document, and documented the complete process in Software Architect Document
- Extensively used JSP, JavaScript, JQuery and HTML in Front End Module
- Used Struts Framework to implement MVC pattern to the application
- Implemented Design patterns like Singleton, DAO, and MVC etc.
- Used Ajax to implement asynchronous server calls to get data refresh at front end UI.
- Wrote SQL Queries and stored procedures and triggers in the backend.
- Implemented SOAP based Web Services for the application.
- Involved in the Design, Development, testing Phases using Agile methodology
- Deployed and Tested on Web Sphere Application Server
Environment: J2ee, Jsp, JavaScript, JQuery, Json, Html, Dhtml, CSS, JUnit, Web Sphere Application Server, Web Services, Hibernate Spring, Eclipse, Angular Js, Handlebars, Bootstrap, Node Js, Grunt
Confidential
JAVA Developer
Responsibilities:
- Involve in writing new REST full web services through spring for new interface application.
- Involve in data molding changes for new Module in MSSQL data model.
- Responsible for any front end component update in JSF framework.
- Involve in the current application development activities (Module enhancement).
- Responsible for writing DAO layer through Hibernate framework
- Responsible for writing implementation plan for lower environment deployment.
- Responsible for code commit in GIT repository, creating new branches or code merge activities.
Environment: Spring, Rest Web Services, Hibernate 3.0, Autosys, Eclipse, Angular Js, JQuery, JavaScript, Wepsphere, Handlebars, Bootstrap, Css, Html, Node Js, Grunt
Confidential
Developer
Responsibilities:
- Involve in front end development in JSP
- Handled all front end validation through validation framework in struts and java scripts
- Developed action classes and integrate with front end JSP’s
- Involved in writing SQL queries for database access layer.
- Analysis and development of user interface.
Environment: Web Services, Net beans, MySQL, Xml, Html, Xhtml, Angular Js, Hibernate, Spring, Jdbc, Maven, Tomcat, JQuery, Glassfish.
Confidential
Developer
Responsibilities:
- Design database structure. Interview to final users, Analysis and development web services, business logic, interfaces, Design test cases and make it
- Involved in jobs development for monitoring the new Orders into the system
- Involved in Jobs scheduling and defect tracking
- Involved in XML parser layer development and extracting data from XML’s, storing back into the database.
- Involved in unit testing of the application
Environment: Net beans, Java, spring, Angular Js, Hibernate, MySQL, Jdbc, Tomcat