Malhi Singh
Senior Java Developer at PARC, a Xerox Company
- Role
- Sr Java Full-stack Developer at PARC
- Location
- Annapolis, MD, US
- LinkedIn followers
- 500 followers
About Malhi Singh
8+ years of development experience with In - Depth knowledge in J2EE platform with Oracle Domain.• Excellent knowledge in Java, J2EE, WebLogic Scripting tool, Python, Spring MVC Architecture, Hibernate • Proficient with Comprehensive Technical/ Business Skill Set Spring Dependency Injection, Spring Batch Framework, JSP, Oracle, PL SQL, Web2.0 (AJAX), Web Services • Proficient in JAVA 17 features: Generics, Annotations, NIO (Non-Blocking Threads), Auto boxing
Experience
Sr Java Full-stack Developer
Jan 2020 — Present
Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.•Develop new fronted from the ground up using HTML5, CSS3, JAVASCRIPT, JQuery, Bootstrap, AngularJS, and NodeJS as front-end building Environment.•Configure and run gulp tasks in NodeJS runtime and handle injection, CSS pre-processing, minifying, test-running, and building-sync. •Developed custom directives, Factories and Services in AngularJS and implemented code per coding standards and created AngularJS Controller to isolate the scopes to perform operations and extensively used Core Java such as Exceptions, and Collections. •Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.•Used Streams and Lambda expressions available as part of Java 8 to store and process the data. •Designed and developed the framework to consume the web services hosted in Amazon EC2 instances. •Worked with AWS cloud service in creating EC2 instances and providing them roles and sometimes participated in writing custom policies and deployed applications on Elastic Bean Stalk and EC2.•Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.•Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application and Amazon Cloud Watch is used to monitor the application and to store the logging information. •MYSQ L was used as the database for the application which was hosted in the cloud using Amazon RDS service. •Configured and managed AWS Glacier, to move old data to archives based on retention policy of databases/ applications. •Involved in AWS SQS to interact with queue and giving roles to it and involved in writing Custom policies.
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.