Angular/java Developer Resume
Columbus, OH
PROFESSIONAL SUMMARY:
- 3+Years of extensive IT experience in web application analysis, design, development and deployment of enterprise application with strong hold on Object Oriented JAVA, J2EE, Angular and Client Server technologies
- Expertise in developing applications using Java, J2EE Standards, JDBC, Oracle, SQL, Web Services, Maven, SOAP, HTML, LOG4J, Java Beans, JavaScript and DHTML. Knowledge in using Angular Js directives, filters, Controllers, Events and injectors, templates, Services. Extensive work with Angular for creating single page applications.
- Strong experience in developing web applications by implementing Model View Control (MVC) architecture using Spring, Struts, JSTL, EJB and JSP pages that interact with Servlets.
- Experience in working on various Spring modules (Spring MVC, Spring DAO and Core). Well versed in using Software Development Life Cycle (SDLC) methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Test - Driven Development (TDD), Agile, Waterfall and Scrum.
- Experience in implementing Core Java & J2EE components.
- Experience in using multi-threading in back end Java beans.
- Experience developing and solid understanding of Micro Services Architecture & Web Services.
- Having depth knowledge in with Databases like Oracle, SQL, NoSQL.
- Having sound knowledge in AJAX and JavaScript validation framework.
- Extensive experience in using IDE’s like Eclipse, Net Beans for java application development.
- Expertise working with Web Logic, Tomcat Server, WebSphere, Glassfish Server.
- Good experience in using JPA and Hibernate for Object Relational Mapping.
- Have knowledge in MVC Architecture using Jakarta Struts 1.3/2.0 with features like the Validation Framework, Tiles Framework, and Internationalization.
- Worked on project management and requirement management in various projects.
- Excellent critical and creative problem-solving ability and analytical thinking with quick learning, interpersonal and client interfacing skills.
- Team Player with excellent problem solving, troubleshooting, interpersonal and Communication skills.
- Willingness and Ability to learn and implement New Technologies wherever necessary.
TECHNICAL SKILLS:
Web Technologies: XML, HTML, CSS, Java Script, JSF, PHP and AJAX, XSLT, DHTML, JMS.
J2EE Technologies: J2EE, JDBC, Servlets, JSP, JSTL, SOAP and REST, EJB
Programming Languages: JAVA, C, C++, PL/SQL.
Web Servers: J2EE Server 1.4, Apache Tomcat 4.1/5.1, IBM HTTP Server, and IIS
Framework: Design Pattern, Spring, ORM, JPA, Swings, Struts 1.1, Spring MVC, Spring Security.
Database & Tools: Oracle 12c, SQL Server, MySQL, DB2, NoSql
IDE tools: Eclipse, Netbeans, SQL developer, Putty
Operating Systems: Windows, UNIX, LINUX, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Angular/java Developer
Responsibilities:
- Involved in design & implement of the client web application that includes technology stack Angular Material, SCSS, JavaScript, TypeScript and Visual Studio Code.
- Advanced JavaScript was used for building the functionality of the client-side framework.
- Worked with SCSS for custom styling for the components as per the requirements.
- Worked on Angular directives, Controllers, Filters, Services, Events and Injectors.
- Consumed RESTAPIs into the client-side application built on Node JS, Express JS, elastic search, MongoDB.
- Worked with bug tracking tool JIRA. Used GIT distributed version control system for the code maintenance.
- Working on microservices to enhance application with OpenL.
Environment: HTML 5, CSS 3, JavaScript, Angular Material, GIT, Bootstrap, Node JS, Express JS, Mongo DB, VS Code.
Confidential, Columbus, OH
Java/J2EE Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
- Designed and developed GUI Screens for user interfaces using JSP, JavaScript, XML, HTML, and CSS.
- Involved in implementation of client-side validations using JavaScript.
- Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of spring.
- Involved in writing Spring Configuration XML files that contains declarations and another dependent object declaration.
- Extensively worked on the RESTFUL web services.
- Developed and consumed REST Web services. Used Postman and Advanced rest client to test web services. Developed both XML and JSON request and responses using REST.
- Extensively used XSD for validations of XML transfer to the different Web Services.
- Writing SQL queries, functions and procedures on Oracle database.
- Implemented Unit Testing using JUnit and Integration Testing during the projects.
- Implemented the business logic using JSP, JSTL and Java Beans and service classes.
- Developed JSP pages and Servlets for customer maintenance and use Angular.
- Build: Compiled the project assemblies using MAVEN.
- Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.
- Worked on JavaScript Libraries like JQuery and JSON.
- Used Spring ORM module to integrate with Hibernate.
Environment: Java 1.7, J2EE, EJB, JDBC, JUnit, XHTML, Oracle 10g, SQL, IBM RAD, PL/SQL, Agile methodology, SQL Server, AJAX, XML, JavaScript, CSS, Struts, Hibernate 3.0, Spring.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Designed and developed the application based on MVC framework.
- Created HTML and CSS for Presentation Layer.
- Developed in MVC through Struts and hibernate technologies.
- Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of spring.
- Involved in writing Spring Configuration XML files that contains declarations and another dependent object declaration.
- Involved in writing client-side validations using Java Script.
- Involved in analyzing business requirements and compose them into a technical use cases.
- Used JSON Object to interact between frontend and Business login.
- Parsed the JSON Object to retrieve the Values
- Design and development of DB design and hierarchy
- Used Eclipse as IDE for development and unit testing
- Prepared documentation and participated in preparing user’s manual for the application.
Environment: s: Java 1.5, J2EE, JDBC, MySQL, DB2, SQL Developer, XML, Log4j, Tomcat 6.0, Eclipse
Confidential
Junior Java Developer
Responsibilities:
- Requirements analysis and their discussion with client
- Developed Java classes for realigning the network elements, getting and setting information from/to Network Elements and performing other operations on the Network elements
- Extensively used Java Collections framework for storing and manipulating the data
- Used HTML for developing a simulator for creation, modification, deletion of Network Elements and other functionalities
- Used JavaScript for the client-side validation for testing the application.
- Involved in maintenance activities in parallel (Bug analysis and fixing bugs proposal existed in previous versions of the product)
- Analyze root cause for the defects
- Performing code reviews
- Cost and time estimation and for implementation of new requirements
- Preparing High Level Design Documentation
- Participate in review meeting with clients
- Conducting knowledge sharing sessions for new team members
- Responsible for overall quality and timeliness of the delivery
Environment: Core Java, JUnits, ASN.1, HTML, Swings, Objectivity DB, Eclipse IDE, RFT
