Jr. Java Developer Resume
SUMMARY
- Exceptionally focused and reliable Entry Level Java Developer with an experience of over 2+ years, possessing an outstanding work ethic along with computer language knowledge base.
- Adept at explaining complex computer development concepts and processes to a variety of professional and lay audiences in a clear and accessible manner.
- Able to work well independently or as part of a professional computer program development team.
TECHNICAL SKILLS
Concepts: System Analysis & Design, Software Development Life Cycle, Object Oriented Programming & Design, Model View - Controller
O/S: Windows 2000/XP/7/8/10, Ubuntu, Linux
Software: Java 8 - JDK, JRE, JVM, Servlets, HTML, Java Script, CSS, Python concepts
Database: MySQL, PL/SQL, basic Data Structures
Cloud: AWS API Gateway, Cloud Computing Concepts
Servers: Apache Tomcat 9x
Tools: Eclipse, PyCharm
PROFESSIONAL EXPERIENCE
Jr. Java Developer
Confidential
Responsibilities:
- Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and Business Units.
- Implemented stable components and stand-alone functions to be added to any future pages.
- Implemented User Interface and integrated with backend code, Node.JS server-side technology.
- Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
- Possess hands on experience of using ADO .Net entity framework.
- Performed form validations on the UI using Spring Validation framework.
- Worked on usage metrics using ReactJS and also end to end event tracing for analysis purpose.
- Worked in using Angular components, Forms, Events, Keys, Router and animations.
- Used Git version control technology and JIRA to track problems.
Environment: Java, J2EE, Spring MVC, RESTful, ReactJs, JavaScript, CSS, HTML, JIRA, Windows, Agile/ Scrum Methodology.
Front End Web Designer
Confidential
Responsibilities:
- University Dorms Management Portal is a test website where students, typically property owners, can view/register/manage all their property related activities such as renting, leasing, store documents, view the monthly rent details, order/complete any maintenance work. This portal also provides the property owners to set reminders, alerts/notifications for various property life-cycle activities.
- Attended requirement meetings, gathered detailed level technical requirements for further clarifications.
- Performed object-oriented design analysis, coding, unit testing under the guidance of the lead Technical Architect.
- Created HTML pages for registering the property owners for providing login access, and logout steps.
- Wrote client-side validations for registration, login page controls.
- Worked exclusively on the frontend developing pages using UI libraries like ReactJS.
- Used MySQL database, with JDBC connectivity jar in MVC pattern.
- Created web.xml to include servlets for register, login, logout processes.
- Configured and used Apache Tomcat to install/run the web-application using Eclipse.
- Worked to include ‘forgot password’ and other repeated login failure use cases.
- Used git-hub as source version repository.
Environment: Windows 10/Java 8/Servlets/JSPs/JavaScript/MySQL/Eclipse/Tomcat 9x.
Java Course & Project
Confidential
Responsibilities:
- Completed Java 8 training course which included small projects that covered programming in Object Oriented concepts of Abstraction, Encapsulation, Inheritance, and Polymorphism.
- Created classes that handle various types of String handling, collections framework, basic and primitive data types, if/for/while loops.
- Understanding concepts of basic data-structures such as tree, heap, arrays, lists, queues and stack.
- The course also included building samples to create basic web applications using Java classes such as Abstraction, Inheritance, Polymorphism and Encapsulation classes. Application also included creating/using JSPs, Servlets, HTML, and basic understanding of JDK, JRE and JVM concepts.
- Implemented class access-modifiers such as Public, Private, Final, & Protected.
- Covered exception handling using try/catch, overloading/overriding concepts.
