Sr. Java Full Stack Developer - Lead Resume
Harrison, NY
SUMMARY
- 10+ years of professional IT experience with full project lifecycle development in J2EE technologies: Requirements analysis, Design, Development, Testing and Deployment of software applications.
- Strong Experience in Angular 2/4/6, Angular JS, Typescript, Angular Material,Kendo Angular, Bootstrap, HTML 5, JavaScript, CSS, SCSS, JQuery, and AJAX.
- Strong experience in Adobe Flex and User Interface (UI).
- Experience in working with MVC Architecture, Struts and spring Framework and implemented some good design patterns.
- Extremely proficient in using JDBC, IBatis and Hibernate, Object Relational mapping for database connectivity.
- Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections API, Multi - Threading, Exception Handling, Polymorphism, generics, reflection, and JDBC.
- Experienced in working with Web/Application servers like, WebSphere5.1/6.1, JBoss 4.0, and Apache Tomcat 7.x.
- Good working experience with Relational Databases like Oracle 9i/8 and DB2.
- Involved in designing Multi-Tiered applications and worked on design patterns such as Singleton, Multi View Controller (MVC), and Factory.
- Extensive experience in Linux systems including Shell scripting, build scripts etc .
- Good experience in developing build scripts using Ant, Maven, testing using JUnit, Mockito, logging using Log4J, logback and version control using CVS, Subversion, Clear case, GIT, Bit bucket.
- Good Experience in building Rich Internet Applications (RIA) using Adobe Flex and Action Script3.0 programming.
- Experience in working with Continuous Integration (CI), Continuous Deployment Practice, Cloud based implementation using Jenkins, Maven tools.
- Very strong knowledge on Adobe Flex 3.0/4.0/4.5, MXML & Action Script, creating applications using Flex components, Flex data model, error handling, analyzing, designing and deploying Flex applications.
- Development exposure of Flex Layout and Navigation, Advanced Event Handling, Popup Dialogs, Menus and skinning.
- Strong knowledge on Adobe Live Cycle Data Services
- Developed flex application on Sales force platform using Adobe Flash builder for Force.com
- Hands on experience in writing Apex Code, Visual force and SOQL languages.
- Experienced in working on different operating systems like Window NT/2000/XP, UNIX.
- Strong presentation, analytical, multitasking, decision making, problem solving and excellent inter-personal skills
- Strong communication skills (written, reading comprehension, listening, verbal, training and presentation).
TECHNICAL SKILLS
Languages: Java 7, C, SQL, JavaScript, Typescript, XML, Data structure.
J2EE Technologies: Struts, Spring, JSP, Servlets, JDBC, Web Services, SOAP, WSDL, XSLT, JAXB
Frame works: Hibernate, struts, spring
Web/Application Servers: Apache Tomcat, IBM Web Sphere, JBOSS
Flex: Flex3, Data Services, Web Services, Http ServicesRemote Objects, MXML, Action Script, Flex Builder 3 & 4, Flash Builder for force.comCSS, Adobe Live Cycle Data Services (LCDS), BlazeDS, Flash, AIR.
Tools: / IDEs: Eclipse3.0, RAD7.5.
ORM: Hibernate, Ibatis
RDBMS / Database: ORACLE 9i/10g, DB2.
Web Development: Angular JS, Angular 6, Kendo Angular, HTML5, CSS3, XML, Java Script, Typescript, JQuery, JSON, Boot strap, Angular Material.
Methodologies: Agile.
Version Control: Visual Source Safe, Clear Case, Subversion, Perforce, GIT
Operating Systems: UNIX, LINUX, Windows2000/XP/2003.
Software: Oracle, MS Office, Adobe Photoshop7, Ilustrator, Flash, Dreamweaver cs4.
Other: Log4J, ANT, Maven, JUnit, HTML, DHTML, CSS, XSL
PROFESSIONAL EXPERIENCE
Confidential, Harrison, NY
Sr. Java Full Stack Developer - Lead
Responsibilities:
- Design and developed UI screens using Angular, Typescript, Angular Material Library, JavaScript, HTML5, CSS3.
- Used Material UI components such as Table, Tree structure, Forms, Dropdowns, Text Inputs,Dialog window, Tabs, Check box, Radio buttons, Date Picker etc... In customizing web pages.
- Performed Java upgrade from 1.7 to 1.8 version for an application to support new features. Installed third party jars and added maven dependencies.
- UsedpostMessage API to enable cross-origin communication between two applications.
- Used xlsx library for import and download excel functionality.
- Wrote automation scripts for invoking, monitoring the batch jobs using UNIX Shell scripts.
- Spring cloud vault to retrieve secrets from Vault and initialize spring environment with remote property sources.
- Developed batch application using .NET and Java Multithreading which by calling Secura Identity Web Services for Creating Multiple identities and credentials (with biometric data), CXF with MTOM enabling.
- Written LDAP utility to retrieve all user roles and resource names associated to user to grant access to application.
- Integrated ISAM API gateway to retrieve oAuth access bearertoken and refresh token in order to pass the Bearer token in HTTP authorization header for each Service calls authentication and authorization access.
- Written Service tier code using spring boot, Spring JPA, Java 8 and DB2 Mainframes for populating data on UI Screens.
- Written Rest controllers and rest web services for converting java objects to JSON and JSON to typescript objects.
- Deployed application on AWS through pre-configured CI/CD pipeline using Jira, Bit Bucket, Jenkins, Terraform, Ansible, Sonarqube, Docker hub.
- Worked withKibana and AWS cloud watch to visualize the logs and troubleshoot the issues.
- Used Jira for creating User stories, tasks, and sub tasks, tracking bugs and tasks implementations.
Technologies: JAVA 8, Angular 6.0, Angular Material 7, HTML 5, Typescript 3.2, CSS3, Spring Boot 2.0, Spring JPA, JSON, Maven 3.3, Jira, GIT, Bit bucket,SVN, Spring tool Suite, Visual studio code,Node JS 7.0, DB2 Mainframe, Aws cloud Micro services,EC2, Elastic container service fargate,Kibana, Jenkins, Nginx, Docker, Swagger, Vault, Mockito, LDAP, ISAM, sonarqube, Fortify scan.
Confidential
Sr. Java Full Stack Developer
Responsibilities:
- Followed Scrum Agile methodology for the iterative development of the application and participated in Sprints, stand up meetings.
- Involved in requirement Analysis, design and development of rewriting JSF User Interface.
- Worked on Item, Assembly Units, Packaging, Administration and Synthetic Admin modules redesign.
- Design and developed UI screens using Angular, Typescript, Kendo Libraries, JavaScript, jQuery, Iframe, HTML5,CSS3and SCSS.
- Used Kendo UI components such as Grids, Dropdowns, Text Inputs, Menus,Panelbar, Tabstrip, Date Input, Calendar, etc... In customizing web pages.
- Worked with Iframes for embedding external webpages into angular application.
- Written Service tier code using spring, Hibernate, Java and DB2 for populating data on UI Screens.
- Written Rest controllers and rest web services for converting java objects to JSON and JSON to typescript objects.
- Used Jira for tracking bugs and tasks implementations.
- Used Visual studio Code for front end code development.
Technologies: JAVA, Angular 6.0, Kendo Angular, HTML 5, Typescript 2.0, Boot strap, CSS3, SCSS, Spring, Hibernate, JSON, Maven, Jira, GIT, SVN, Eclipse, JBOSS, DB2.
Confidential, Harrison, NY
Sr. Java Full Stack Developer
Responsibilities:
- Extensively worked with Business Analysts in understanding requirements and integrating new set of rules into the existing plans for new clients.
- Worked on New Enrollment, Plan setup, Maintenance and call center modules.
- Involved in creating new fields and enhancements to existing functionality.
- Design and developed UI screens using Angular, JavaScript, jQuery, HTML5 and CSS3.
- Developed Service tier code using spring, JDBC, Java and DB2 for populating data on UI Screens.
- Used Java script for validating the front end screens.
- Used Node.js library for very fast in code execution.
- Wrote JUnit test cases for unit testing.
Technologies: JAVA, Angular 2.0, HTML 5, JavaScript, CSS3, Spring, JDBC, JSON, Maven, Jira, SVN, Advanced Query Tool 10.0, Eclipse, Tomcat 6.0, DB2.
