Post Job Free

Resume

Sign in

Software Development React Js

Location:
New Hampshire, OH
Salary:
70/hr
Posted:
April 17, 2024

Contact this candidate

Resume:

Tsering Lama

Phone:603-***-****

Email: ad42ov@r.postjobfree.com

Professional Summary:

8+ years of experience in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing, and maintenance of applications as a Java/J2EE Full Stack Programmer using Java/J2EE and Object-Oriented Client-Server technologies.

Experience in leading a group of developers by providing guidance, direction, and mentorship to ensure successful project execution and timely delivery.

Excellent implementation knowledge of Java EE design patterns and Object-Oriented analysis and design.

Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring, Struts, JDBC, JMS) and XML.

Expertise in front-end technologies such HTML5, CSS3, Angular, jQuery, JavaScript, JSON, AJAX, Node.JS, Bootstrap, React.JS, and Typescript.

Well experienced with XML parsing technologies like SAX, DOM, JAXB and using XSLT.

Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat, and Apache.

Experience working with JavaScript MVC frameworks, Angular2/4/6/8, React JS, and Backbone JS.

Experience in using Struts 2.x, spring, and Hibernate 3.x framework (MVC) for various Web-based application development.

Experience with Amazon Web Services like EC2, S3, Simple DB, RDS, Elastic Load Balancing, SQS, AWS Identity & Access Management, Cloud Watch, EBS, Cloud Front.

Expertise in using IDEs like RAD, IBM WebSphere Studio Application Developer (WSAD), and Eclipse. Used Hibernate framework as persistence layer.

Used Front End Technologies like Ajax, JSON, Servlets, XML, HTML, XHTML, JavaScript, DHTML, AngularJS, Bootstrap, JSP, and JSTL.

Strong knowledge and experience in multi-tiered distributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).

Extensive experience in Pivotal Cloud Foundry (PCF) and other PaaS platforms.

Good working knowledge of Spring core, Spring ORM, Spring DAO, and Spring MVC architectures.

Skilled in configuring and managing security policies, firewalls, intrusion detection/prevention systems (IDS/IPS), and VPNs to safeguard network infrastructure and prevent unauthorized access and data breaches.

Extensive experience in user maintenance tasks including LDAP integration, ensuring seamless authentication and authorization processes within enterprise applications.

Hands-on Experience in JDBC and Hibernate for persisting data to different relational databases and extensive knowledge in Java Persistence API.

Extensively used Grunt and Gulp as an associate to Node JS to establish the connectivity between database and client.

Have experience using ODM frameworks to connect asynchronous environment with Mongoose Connector and Cassandra Node Driver.

Proficient in decrypting SSL/TLS sessions by configuring browsers and Wireshark settings, including leveraging SSL Keylog files, to inspect encrypted network traffic and detect potential security vulnerabilities or malicious activities.

Good Experience in implementing Web Services such as SOAP and REST using WSDL, CXF2, JAX-WS, and JAX-RS.

Proficient in integrating systems using SOAP-based web services, ensuring seamless communication and data exchange between disparate applications.

Experience in development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices. Experience in Microservices and Spring Boot application development.

Developed and maintained multiple versions of web services by creating corresponding end points with Apache CXF.

Good knowledge in using Maven and ANT Scripts for building and deploying applications in web/app servers.

Experience in writing Unit testing & TDD testing using Frameworks such as Jasmine, Karma, Mocha, Chai, Protractor, Junit, Cucumber, Gherkin scripts, and Selenium web driver.

Good experience with Source code management collaboration tools GIT, SVN, GitHub, Bitbucket, Gitlab, AWS-Code commit.

Extensive experience in using IDE tools like RAD, Eclipse, NetBeans.

Expertise in developing test cases for Unit Testing and Integration Testing.

Skilled in integrating applications using IBM Integration Bus (IIB), enabling efficient message routing and transformation across diverse systems.

Experienced in configuration management tools like SVN, CVS, ClearCase.

Experienced in interpreting network protocols, including TCP/IP, UDP, HTTP, DNS, and FTP, to understand network behavior and identify patterns indicative of security incidents or performance degradation

Experience in configuring and deploying Web Applications using Tomcat, JBoss, WebLogic, and WebSphere.

Cognitive about designing, deploying, and operating highly available, scalable, and fault-tolerant systems using Amazon Web Services (AWS).

Proficient in Single Sign-On (SSO) implementation, leveraging tools like Okta to provide users with a unified authentication experience across multiple systems.

Experienced in working with IBM WebSphere Application Server (WAS), deploying and managing Java EE applications with scalability, reliability, and performance in mind.

Used Log4J for enabling runtime logging and performed system integration test to ensure the quality of the system.

Experienced in implementing security measures in cloud platforms like AWS, including identity and access management, encryption, and network security configurations.

Expertise in writing unit test cases using JUnit API.

Knowledgeable in utilizing network monitoring and analysis techniques to monitor bandwidth utilization, identify network congestion points, and optimize network resource allocation for improved efficiency and performance.

Familiar with the entire software development life cycle (SDLC) and Agile methodologies.

Technical Skills:

Programming Languages

C, C++, Java, SQL, PL/SQL

Databases:

Oracle, MySQL, SQL Server, MongoDB

App/Web Servers:

JBOSS, Apache Tomcat, Oracle WebLogic, IBM WebSphere

Web Technologies

HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, JSP, Servlets, JPA, J-Unit, JMS, Angular, React, Node, Amazon Web Services

IDEs:

Eclipse, STS, NetBeans, IntelliJ, RAD, JIRA

Java Scripting

Servlets, JSPJava Networking, Spring data, Spring Boot, Spring framework, Spring JDBC Templates, java mail, Kotlin, Google API, Hibernate, RESTFUL

Application/Web servers

Web Sphere, Web Logic, Apache Tomcat.

Web Services

XML, WSDL, SOAP, AWS, Micro services.

Tools:

Maven, Gradle, Ant, Docker, Kubernetes, Jenkins, CI/CD, Kafka, Rabbit MQ, Kubernetes, OpenShift, Git, Bitbucket, SVN

AWS Services

EC2, S3, ELB, Auto scaling Groups, CloudFormation, CloudFront, Route 53, Cloud Watch, IAM, Dynamo DB, Lambda.

Testing/Logging:

J-Unit, Postman, Swagger, Mockito, Selenium, Cucumber, Log4j, Mocha

SDLC Methods

Waterfall Model, Agile – SCRUM, TDD.

Professional Experience:

Sun Life Financials, Boston, MA July 2021 - Present

Java Full Stack Developer

Responsibilities:

Elaborated on the Use Cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams to understand the existing architecture

Used Spring MVC and Hibernate ORM to map Java classes to data base tables using various annotations and POJO classes.

Analyzed requirements with team to write High Level design documents, System Use Case, analyze risk factors.

Collaborated with development team and Business Analysts to define business requirements and then translate them into specific software tasks using JIRA tool.

Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and media.

Validated forms using Angular 2 and regular expressions thereby providing client-side validation and server validation.

Knowledgeable in cloud security best practices, ensuring the confidentiality, integrity, and availability of data and applications deployed in cloud environments.

Skilled in configuring and managing security policies, firewalls, intrusion detection/prevention systems (IDS/IPS), and VPNs to safeguard network infrastructure and prevent unauthorized access and data breaches.

Use Bootstrap 4 to upgrade UI components including responsive design.

Proficient in analyzing network traffic using tools such as Wireshark and PCAP files to identify anomalies, performance bottlenecks, and potential security threats.

Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular framework and jQuery.

Developed REST services to make web service calls simple and easy for the client to access with the help of standard HTTP URIs.

Successfully managed LDAP migration projects, ensuring minimal disruption to user access and system functionality.

Developed APIs to read and publish data from Elastic Search cluster using native Java Transport client as well as REST client.

Developed queues using AWS SQS with JMS for services to subscribe and listen to events. Implemented logic to listen and to subscribe events.

Used Spring Batch to set up batch jobs which emails daily reports and runs on Pivotal Cloud Foundry (PCF) with Spring Boot as its MVC layer.

Developing Microservice with Spring MVC to retrieve API routes for the entire cluster.

Involved in writing SQL and Stored Procedures for handling complex queries with help of TOAD and accessing them through Java Programs from Oracle Database.

Worked with EC2 instances and used S3 bucket to store files sent by downstream systems.

Experience with FileNet integration, facilitating document management and workflow automation within enterprise environments.

Developed Java Code using Eclipse IDE and used SVN for version control.

Proficient in using IBM Rational Application Developer (RAD) for Java development, providing an integrated development environment for streamlined coding, debugging, and deployment processes.

Worked on setting up Maven scripts to build, package, and deploy application code onto WebLogic App Servers and worked on continuous integration servers like Jenkins.

Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

Used AWS EC2 to build secure, highly scalable, flexible system for unexpected load bursts.

Proficient in standard protocols such as HTTP/HTTPS, ensuring secure and efficient communication between clients and servers over the internet.

Worked with Spring actuator which is configured Spring Boot application and monitor by invoking HTTP endpoints.

Used Maven to build the application and deployed it on Apache Tomcat Server.

Used Jenkins for CI/CD pipeline and GIT for version control.

Used J-Unit to write the test cases for all services and resources for unit and integration testing purposes.

Environment: Java, JDK, Servlets, JSP, Spring, HTML5, CSS3, AJAX, JavaScript, jQuery, Angular, Node.JS, JDBC, Bootstrap, Eclipse, Hibernate, J-Unit, REST, AWS, Oracle, SVN

Virginia Commerce Bank, Arlington, VA May 2019 – June 2021

Java Full Stack Developer

Responsibilities:

Participated in the daily Scrum meetings to produce quality deliverables within time information and helped clear uncertainty in requirements document.

Used Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization, Thread pools and Externalization.

Involved in designing UML and Sequence Diagrams using Microsoft Visio to model the detail design of the application.

Implemented Spring controllers with annotations, validations using model attributes to pass request from presentation layer to helper classes.

Built the reusable service components using Angular services with jQuery, HTML5, CSS3 based on the visual designs.

Developed web pages using Angular 2 Framework and worked with various AngularJS directives and services and Filters to build the Applications.

Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.

Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.

Used Spring Config server for centralized configuration and Splunk for centralized logging.

Used Concourse and Jenkins for Microservices deployment.

Developed strategy for integrating internal security model into new projects with Spring Security and Spring Boot.

Configured security headers using Spring Security to prevent XSS attacks.

Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.

Configured AWS CLI and performed necessary actions on AWS using Shell scripting.

Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets and EBS.

Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.

Deployed Microservices into Docker container using Amazon EC2 container services.

Collaborated with development teams to define and apply best practices for using MongoDB.

Used CVS to maintain the version of the files and took the responsibility to do the code merges and creating new branch when new feature implementation starts.

Used Maven as build automation tool for deploying the project on WebSphere Server.

Configured and customized logs using SLF4J and Apache Commons Logging.

Set up the test environment for developed classes using J-Unit framework and maintain the error log using Log4j JAR file.

Used JIRA to assign, track, report and audit the issues in the application.

Environment: Java, J2EE, Spring, AOP, Microservices, jQuery, HTML5, CSS3, Angular 2 Framework, Typescript, REST API, AJAX, Splunk, Concourse, Jenkins, Spring Security, Spring Boot, AWS CLI, Shell scripting, Docker, EC2, MongoDB, J-Unit framework, Log4j, JIRA.

MedStar Health, Columbia MD Sept 2017 – April 2019

Java/J2EE Developer

Responsibilities:

Involved in various SDLC phases of the project like requirement gathering, development, enhancements using Agile methodology.

Contributed to the Design, Created Class diagrams, Sequence diagrams and Activity Diagrams.

Developed data pipeline architecture using Spring Cloud Data Flow with both streaming and batch processing capability.

Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 2.

Implemented Micro-services using Pivotal Cloud Foundry platform built upon Spring Boot services.

Created User services in Cloud Foundry for connecting database with different life cycles using Spring profile.

Familiar with session management concepts, including techniques for maintaining stateful interactions between web applications and users across multiple requests.

Involved in Proof of Concept for developing application using Node.JS and Mongo DB.

Performed S3 buckets creation, policies and also on the IAM role-based policies and customizing the JSON template.

Created AWS Config and built the tools to track the configuration changes and by setting the automatic Notifications using AWS SNS.

Written helper classes using the Java Collection Framework.

Wrote client-side validations and XML files which check for the valid values for the different events that are being logged.

Performed CRUD operations like Update, Insert and Delete data in MongoDB.

Worked on MongoDB concepts such as locking, transactions, indexes, replication & schema design.

Used JBOSS application server for deploying the application.

Wrote J-Unit Test cases for several classes which support the business.

Monitored the error logs using Log4J and fixed the problems.

Used Tortoise SVN as a version control tool and JIRA as work automation tool.

Environment: Java/J2EE, SDLC, REST API, Angular 2, Microservices, Pivotal Cloud Foundry, Spring Boot, Spring profile, Node.JS, Mongo DB, S3 buckets, IAM role, AWS Config, AWS SNS, MongoDB, JBOSS, J-Unit, Log4J, SVN, JIRA.

Liberty Mutual Group, Indianapolis, IN Nov 2015 - Aug 2017 Java Developer

Responsibilities:

Involved in development planning, design review, and daily standup meetings to discuss the progress of the application development.

Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections whenever necessary.

Worked on development and implementation of the MVC Architectural pattern using Spring Framework including JSP and Servlets.

Created Hibernate POJO objects & mapped using Hibernate annotations for data persistence.

Used HTML5, CSS3, Bootstrap for layout design, navigation, animation buttons and icons.

Developed a Responsive Web Application using CSS media queries and Bootstrap.

Configured Microservices architecture for CDT Directory project and integrated with Angular and Node.JS applications.

Developed fully functional application modules by building web pages using React.JS that consumes RESTful web service API.

Worked on XML and JSON for transferring and retrieving data between applications.

Wrote compact and clean code using object-oriented design approach and Java 8 features such as Function, Supplier and Lambda.

Developed Microservices solutions which were deployed on AWS Cloud infrastructure.

Used AWS EC2 for secure, highly scalable & flexible system for unexpected load bursts.

Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using Spring Security.

Wrote complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer.

Designed and developed many PL/SQL batches using Java with connectivity to Oracle for data maintenance and handling.

Used CVS to maintain the version of the files and took the responsibility to do the code merges and creating new branch when new feature implementation starts.

Used Maven as build automation tool for deploying the project on WebSphere Server.

Configured and customized logs using SLF4J and Apache Commons Logging.

Used J-Unit to perform unit testing and develop test cases.

Environment: Java, HTML5, CSS3, jQuery, Bootstrap, Angular, NodeJS, RESTful API, Spring Security, OAuth, GIT, J-Unit, Maven, WebSphere, SQL, JIRA, Jenkins, Oracle.

Education:

Bachelor’s in computer science, University of Southern Indiana, 2015



Contact this candidate