Sign in

Software Developer Java

Edison, New Jersey, United States
September 10, 2018

Contact this candidate


Nischal Khatri

South Plainfield, NJ USA


Detailed oriented, self-motivated, web application, back-end developer with a demonstrated history of working in the information technology and services industries. Skilled in different web technologies, web services API, and management, interested in utilizing skills towards software development and software quality assurance testing.


Allmost 8 years of referable IT experience in Analysis, Design, Development, Implementation and Testing of various stand-alone and client-server architecture-based enterprise application software in Java on various domains.

Hands-on experience in developing Web-Applications implementing Model View Control architecture using Django, Flask and Spring web application frameworks.

Experienced working as Manual Tester with knowledge of ETL.

Good Experience in Object Oriented Analysis in developing Front-End and Back-End framework using various design patterns.

Experience in developing Web-based Applications using Python, Java, JSP, CSS3, HTML5, JavaScript, and React.js.

Experience in developing Web Services with Java/Ruby/JavaScript programming languages.

Skilled in web application frameworks including Spring Boot 5.0, Spring MVC, and Spring modules: Spring Security, Spring Cloud, Spring Batch, Spring Data.

Good knowledge of web services with SOAP and REST protocals.

Expertise in working with server-side technologies including databases, Restful API and MVC design patterns.

Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, and JavaScript.

Experience in working with multi-tiered distributed systems, OOPS and implemented all stages of SDLC and worked in Agile/Scrum environment.

Hands on experience in testing web as well as mobile applications.

Proficient working with Relational Databases (MySQL 5.0) and NoSQL databases (MongoDB).

Expertise in creating servers, deploying web application using Tomcat, WebLogic, WordPress, Heroku, AWS, and Microservices.

Developed, created and executed unit test cases using JUnit, and Mockito within TDD (Test Driven Development) and BDD (Behavior Driven Development) environments.

Experience in using tools such as Jenkins 2.x for Continuous Integration and Continuous Deployment.

Well versed with multiple version control tools like GIT and SVN, and bug tracking tools such as Jira and Bugzilla.

Excellent team player with excellent analytical & interpersonal skills with the ability to learn and adapt quickly to new environments and emerging technologies.



Java 8/7/6, JavaScript, Ruby, PHP, Python, HTML5, CSS3, C++, C, C#, SQL/MYSQL/NoSQL

J2EE Technologies and Frameworkss

Hibernate 4.0\3.0, Spring 4.0\3.0, Servlet, JSP, Spring MVC 4/5, Spring Cloid, Spring AOP, Spring Boot, Spring Data, Spring Security




Version Control(Git), GitHub, Software Testing, bug tracking, Web services, Soap UI, MVC, WordPress, Brackets, Sublime text, Maven, Anaconda, Jupiter Notebook, Computer Vision, Tom Cat, Web Logic, AWS, HTTP Sever

Testing/Management Tools



Adobe Tools:

HP ALM, QTP/UFT, Jira, Bugzilla, Ms. Excel, FileZilla, SharePoint, Ms Test Manager, Test Director . Waterfall, Agile, Test Driven Development Languages: Java, Linux, Apache, Perl/Python/PHP

Spring Tool Suite, Eclipse, NetBeans, Oracle 11g, Android Studio, GIT, SVN, Microservices

Windows, Linux(Ubuntu, Cloudera)

Adobe Photoshop, Illustrator


DEXPERTS INC, South Plainfield, NJ Feb 2017 - Present

Dexperts Inc is a professional services firm that is focused on Identity & Access Management and Priviliged Access Management. The company focuses on simplifying the process of getting access to precise set of applications for thousands of employees.

Designed and developed backend webservices using Spring services for Dexperts hospital clients.

Software Developer (Python & Java)


Ensure requirements gathered, processes defined, and use cases documented follow out of the box configuration vs. customization as much as possible.

Wrote extensive scripts in object-oriented language Python.

Design SailPoint deployment and solution architectures.

Participate in all SailPoint deployment activities – connector configuration, custom rule development, workflow configuration and development, third party system integration.

Designed, implemented a solution which manage the Identity lifecycle of almost all applications with the enterprise, without directly controlling the identity store within the application.

Involved in creating custom reports, certifications in order to cater various data feeds.

Design and Implement data import of various types of data files from internal and external target sources for validating access levels.

Used React.js to creative front-end single responsive pages.

Worked in enhancing and maintaining the company’s Python-based framework.

Used machine learning algorithms to find patterns used to decrypt the identity and privacy settings.

Using and developing REST services using messaging integration via Kafka Development experience with databases, both RDBMS and NoSQL (MongoDB).

Development experience with Java Exposure to middleware integration platforms (MuleSoft, Talend, Informatica, etc.)

Using and developing event driven frameworks and REST services using databases, both RDBMS and NoSQL (MongoDB)

Developed application layer and business logic using Spring Boot 5.0 framework, Spring boot features and integration with Spring MVC, Spring Web Flux.

Front-end presentation developed using React.js.

Using and developing No-SQL databases like Mongo DB in data modeling.

Perform Installation and configuration of SailPoint IdentityIQ.

Develop custom SailPoint BuildMap Rules and Workflows as per the business needs.

Setup applications Active Directory, LDAP, Oracle and Flat Files.

Implement REST classes using SailPoint Rest Application.

Using IIQ Console for operations such as checkout, import, connector Debug etc.

Customizing and branding of SailPoint solution.

Business Process and Capability Modeling concepts Generally strong in distributed systems concepts, such as eventual consistency and distributed databases

Provide knowledge transfer and post production support activities, as necessary.

211 Sonoma County, Santa Rosa, CA. April 2014 – Feb 2017

211 Sonoma connects Sonoma County residents to non-emergency health and human services resources. During times of disaster, the team will respond to provide local updates, advisories, and recovery resources.

Developed a web platform for Sonoma County residents to request for help online and find the fastest help available.

Software Developer (Full Stack)


Involved in gathering requirements from different users and system specification.

Designed, built and maintained website using different scripting languages, create content and digital media.

Built responsive HTML page and layout using CSS3 with SASS that plays well across multiple platforms such as mobile, tablet laptop and desktop.

Managed front-end development of WordPress website, added plugins, created arts, manipulation of images, integration of third-party applications, and design.

Used Python as a back-end development tool for enterprise applications.

Coded back-end of website using Node.js and database using MongoDB.

Connected and installed all the JavaScript frameworks using NPM.

Extensively used http module to make GET, POST, PUT and UPDATE request.

Run Server and API’s from Mac Terminal using Shell/Unix command.

Front-end presentation developed using React.js.

Developed presentation layer and UI using HTML5, JavaScript, CSS3, and Bootstrap.

Utilized AJAX to request JSON to get customer's information.

Handled browser compatibility problems for different browsers such IE, Firefox, and Chrome.

Maintained resource data records and information about services and assist in ensuring accuracy of data.

Confer with management to prioritize needs, resolve problems, manage content, develop content criteria and choose solutions.

Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.

Maintained social media sites and update website with news and community event information.

Cognosante Healthcare, Mc Lean, VA. Jan 2011 – August 2014

Cognosante is a health IT Company that helps public sector organizations do everything from strategic consulting and acquisition support to application development, data integration, data standards, and business process operations.

Worked on the backend side of Cognosante’s Health Insurance Marketplaces, to build an interactive website, for customers in order for them to compare health insurance from different companies.

Software Developer (Java)


Involved in requirements gathering and analysis from the existing system.

Worked with Agile software development.

Designed and developed business components using Core Java, Spring, Hibernate and JSP.

Built the project using Spring MVC framework and used Spring Core Annotations for Dependency Injection and Spring AOP along with Spring Security with OAuth 1.0 using Refresh Tokens and Token Information Service.

Did extensive programming in Java/JSP to achieve all functionality.

Responsible for conceptualization, design and development of the Responsive web pages.

Designed dynamic and browser compatible pages using React.js, HTML5,JSP, CSS3 and JavaScript.

Developed page layouts, navigation, animation buttons and icons.

Mockito 2.16 and PowerMockito for performing unit tests in Junit 4.0.

Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.

Developed the custom data grids upon JQUERY framework to deliver the business data.

Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.

Developed SQL queries to interact with SQL Server database and involved in writing Big Data/SQL code for procedures and functions.

Used Eclipse, Maven for build frameworks and Jenkins for continuous build system.

Test, debug, and build code that works across multiple browsers and digital platforms

Configure and deployed the application using Tomcat, AWS and WebLogic.

Involved in Writing the Junit test cases as part of the unit testing.

Prepared auto deployment scripts for Web Logic in Unix Environment.

Environment: Healthcare, Health Insurance, EDI, Medical Claim, Java, Spring, Restful Web Services, Amazon Web Services(AWS), HTML, CSS, JavaScript, jQuery, JSON, Ajax, Tom Cat, Web Logic, XML, SQL, Shell Script, Unix command, Linux, Git, Maven, Eclipse, Windows, Mac OS.


EDUCATION B.S. Mathematics with Computer Science Minor Ramapo College, Mahwah, NJ • Graduation:GPA: 3.8 • Achievements: Presidential Scholar, Dean’s List, College Honors Program, Alpha Lambda Delta Honors Society, NJUMC Winner

Contact this candidate