| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email: EMAIL AVAILABLE Phone: PHONE NUMBER AVAILABLESummary:12 years of Java experience and 15 years of IT experience in various environments and on a variety of challenging projects in an Agile environment. Range of experience includes involvement in complete life cycle of development / maintenance projects, hands-on programming and active part in the Analysis and DesignExpertise in System Development Life Cycle (SDLC) and software development methodology practicesExpert in implementing innovative web, and business solutions with Java, Golang, Scala, XML, Oracle, and UnixServer-side development using JDK 1.4, 1.5, 1.6,1.7,1.8, J2EE, Java BeansExpertise in design and development of Web Applications involving J2EE technologies with Java, Hibernate 3, Spring Framework, REST Web ServicesExtensive experience in developing and deploying applications on WebLogic Application servers, Apache Tomcat 6.0 and OpenShiftExtensive experience working with RDBMS such as Oracle, Microsoft SQL Server 2005, and PostgreSQLWell adaptable to challenging environments, Strong work ethics and commitment to work will well serve to achieve Clients objectivesUsed Hibernate to map database tables in schema to Java objectsKnowledge of Spring MVC design pattern to map JSP pages to business methods through controller servletsKnowledge of writing queries to databases using JPAExperience working in a multi-tiered application environment; Using java swing on the front end to display text fields and labels to hold model dataRan Java programs on the middle tier to perform calculations and evaluations on the dataUsed JDBC and Apache HBase commands on the data to store the data. Used Spring web services, Apache Kafka, and JMS for interaction between the tiersUsed object-oriented methodologies in software development including analyzing requirements, implementation, and testing through use casesUsed Maven to build and deploy applicationsUsed RedHat Fuse to ingest, transform and route data across multiple devicesDeveloped data services to consume client data and update data modelUsed DAO and Hibernate to map business application calls to the databaseUsed a variety of Apache Hadoop products to process big data; Apache Spark for fast, in memory stream processing; Apache HBase to store NoSQL data; Yarn for job scheduling and running Spark processes; Apache Zookeeper to coordinate distributed server clusters; Apache Ambari to monitor Spark applicationExperience using Talend to run Big Data jobs (Spark, Hadoop)Used AWS S3 buckets to store data files and logsUsed SAS and Python for writing script jobsWorked with multithreaded applicationCreated and executed SQL and PL/SQL queriesExperience supporting and maintaining applications in a production environmentUsed Node.js and React for web application developmentUsed GraphQL to query and return data from the API using Spring Boot and react10 years experience working in a Linux environment.Developed Rest APIs for communication between microservicesUsed dependency injection to inject Spring beans for resuse using container, method and setter injection techniquesEducation:STRAYER UNIVERITY, Ashburn, VABachelor of Science, Computer Information Systems 2004Certifications:Brainbench Java 6 FundamentalsReceived score of 3.09Clearances: Public TrustTechnical Skills:Operating Systems: Windows, UNIX, LinuxProgramming languages: JAVA, Golang, Scala, SAS, PythonDatabases: Oracle, SQLServer, MySQL, TOAD, Apache HBase, Apache, PostgreSQL, SQL DeveloperWeb Technologies: Servlets, JSP1.2, XML, Hibernate 3, Spring, Web Services (REST), J2EE, JDBC, AWSWeb Servers: TomcatApplication servers: WebLogic, OModeling Languages: UMLTools: IntelliJ, Eclipse, JDeveloper, Swagger, Maven, TalendXML technologies: XML, DOM, SAXProfessional Experience:Wells Fargo(Artech Information Systems) May 2023-May 2024Software DeveloperWells Fargo-Translating SAS scripts to Java code in a Spring Boot application. Using spark sql to run database queriesResponsibilitiesTranslated SAS scripts to java code in Spring Boot applicationUsed spark sql to run database queriesDeveloped Junit test cases.Ran jobs on Nomad environmentFixed Sonar major and critical issuesEnvironment: Java 11, Oracle, IntelliJ IDEA IU20183.4, Git bash, Spring Boot, JPA, Linux, Spark, Nomad, TeradataInfosys April 2022-January 2023Software DeveloperInfosys-Transitioning legacy database tables and services to the updated database tables and services, updating REST APIs, JPA, and services.ResponsibilitiesUpdated database tables, REST APIs, JPA entities, repositories and services from legacy to the updated applicationCreated new microservices as needed for the updated REST callsTested REST APIs using swagger.Developed Junit test cases.Worked in a Linux environment, used Linux commandsEnvironment: Docker, Java 11, PostgreSQL, IntelliJ IDEA IU20183.4, Git bash, Liquibase, Spring Boot, JPA, LinuxBuffalo Group/Jacobs Technology, Reston, VA July 2020-November 2021Software DeveloperBuffalo Group/Jacobs Technology-Developed and tested enhancements to the OSCAR application. OSCAR is used to enable users to grant roles, search for and develop project requirements. Developed and tested Softlytics application to enable users to view projects, JIRA issues, programs in order to see the status of requirements as well as project and programs finances.ResponsibilitiesUsed React and Node.js to develop forms, grid section layouts, search tools and other front end web components in the OSCAR applicationUsed GraphQL to query and retrieve data from the API using Spring Boot and ReactUsed Spring security to authorize and authenticate users using private keys and PK12 certsUsed JPA to map java objects to database tables and create repositories for saving and retrieval of data from a PostgreSQL databaseCreated controllers to access Jira Client API and retrieve the requested JIRA dataParsed JSON objects to retrieve the JIRA dataWorked in a Linux environment used Linux commandsEnvironment: Tomcat 8.5.69, Java 11, React, Node.js, PostgreSQL, GraphQL, IntelliJ IDEA IU20183.4, Git bash, Liquibase, Spring Boot, JPA, LinuxCandidate's Name
REI Systems, Sterling, VA March 2020-June 2020Java DeveloperREI Systems-Developed and tested updates and enhancements to NASA SBIR and GSA applications. NASA SBIR application is used to display contracts that firms have with NASA. GSA application contains users and property reporting,ResponsibilitiesUsed Spring Boot to develop web applicationsDeveloped repositories using JPA to send data to PostgreSQL and Oracle databasesCreated Email service with templates using Spring FreeMarker to send email notifications to usersTested services, repositories and controllers using Junit MockitoUsed Liquibase to send database schemas to PostgreSQLWorked in a Linux environment, used Linux commandsEnvironment: Tomcat 8.5.35, Java 8, Talend 7, AWS S3, Toad for Oracle, Eclipse Oxygen, IntelliJ IDEA IU20183.4, Git bash, Spring Tool Suite 3.9.6, Liquibase, Spring Boot, JPA, Freemarker, LinuxFannie Mae, Herndon, VA May 2019-February 2020Java DeveloperFannie Mae-Developed and tested updates and enhancements to REO-VS application. REO-VS application is used to determine and make available to accounting systems and other clients a fair value for REO (Real Estate Owned) properties using appraisal values and model values. It also calculates collateral values for properties. Developed FAVM application (Foreclosure AVM) that provides an estimate of a propertys value if it goes through foreclosure and is an REO property.ResponsibilitiesUsed Talend to run Spark and Hadoop jobs on HDFS that would export data in parquet files to csv filesUsed AWS S3 buckets to read and write files as well as log filesUsed Spring Security to define roles for REO-VS usersCreated batch jobs to retrieve data from the front end, provide analysis then use hibernate queries to store data in an Oracle databaseAssisted in migrating REO-VS to a SSO environmentRan and edited AutoSys jobs using jil and ksh scriptsUsed Toad and SQL developer to verify financial data was properly loadedUsed Junit to test code changesUsed Fortify to look for and fix security vulnerabilities such as cross-cutting, sql injection and command injectionWorked in a Linux environment, used Linux commandsEnvironment: Tomcat 8.5.35, Java 8, Talend 7, AWS S3, Toad for Oracle, Eclipse Oxygen, IntelliJ IDEA IU20183.4, Git bash, Spring Tool Suite 3.9.6, LinuxPerspecta, Herndon, VA February 2019-March 2019Software DeveloperPerspecta-Developed java code to retrieve cyber security data from an API source, ingest the data into fuse, transform the data, send data to the database for CDM (Continuous Diagnostics and Mitigation) usageResponsibilitiesDeveloped HTTP code to retrieve cyber security data I json or csv format from cyber security APIUsed Apache Camel and Red Hat fuse to route the data to different processes to transform the dataTransformed xml data using xslt functionsAggregated data from incoming messages using an Aggregation StrategyConverted data to normalized form to match database tables ad columnsWorked in a Linux environment, used Linux commandsEnvironment: Maven, Java, Apache Camel, Spring, RedHat fuse, SQL Server, LinuxAccenture Federal, Reston, VA October 2018-January-2019Software DeveloperAccenture Federal-Developed scala application flows and test specs to enable CMS (Centers for Medicaid and Medicare Services) to register qualified applicants for Medicare and Medicaid.ResponsibilitiesDeveloped application flows using scala to check the CMS services that applicants are qualified for and enabling them to receive their benefits once qualifications are metUsed akka to create kafka events, consumers, and producers with scalaTested to make sure the correct data was being returned using scalatest (WordSpec and Matchers)Used sonar and SonarQube to check for bugs and security leaks and ensure all code is covered with test specsWorked in an Agile environment with daily standup meetings along with 3 week sprintsWorked in a Linux environment, used Linux commandsEnvironment: Scala, PostgreSQL, Sonar, Scalatest, IntelliJ, Agile software development, LinuxNorthrop Grumman, Fairfax, VA May 2018-August 2018Application DeveloperNorthrop Grumman-Developed a data service in the HART application to enable DHS (Department of Homeland Security) to view biometric, biographical, and identity dataResponsibilitiesDeveloped microservices using Golang to retrieve Homeland Security data from the HART database and return the data in JSON format to the customer based on requestDeployed HART database tables on OpenShift container pods to enable fast and easy access of data retrievalUsed Golang http package to take in user requests and return responsesDeveloped json objects to return data based on the request from a consumer serviceTested to make sure the correct data was being returned using curl scripts, swagger Open API, and unit testsPresented to the customer demonstrations of user stories every 3 weeks to ensure all the criteria is met for tasks in the sprintWorked in a Linux environment, used Linux commandsEnvironment: RedHat OpenShift, Golang, PostgreSQL, Swagger Open API, Atom text editor, Agile software development, microservices, LinuxDOJ, Washington, DC October 2015-January 2018Java DeveloperDOJ Developed COBRA application to enable DOJ to search through documents related to court cases using big data and Apache Hadoop projects.ResponsibilitiesPossess excellent analytical, problem solving and designing skillsCreated JSON objects to store properties of Java applicationsDeveloped Java classes with Spark to run on YarnWrote queries to run on Apache SOLRDeveloped data flow designs using Apache NIFICreated and queried Apache HBase tablesSent messages to Apache Kafka and JMS queuesStored jar files and documents on HDFSUsed Spring web annotations to map JSP pages to business methods and REST web services through controller servletsWorked in a Linux environment, used Linux commandsEnvironment: Apache SOLR 7.1, Apache HBase, Apache Kafka, Apache NIFI 1.1.0.2.1.2.0-10, Apache Spark 2.1, Apache Ambari, Apache Zookeeper, Yarn, Eclipse 4.5.1, Java 8, Spring, JMS, REST Web Services, Agile software development, LinuxHP, Alexandria, VA October-2011-July 2015Java DeveloperHP- HP has a contract to support the DMDC RAPIDS application to maintain information about military sponsors and their families and create CAC cards.Responsibilities:Possess excellent analytical, problem solving and designing skillsStrong skills in troubleshooting determine causes of errors and drive problemDeveloped text fields and panels to hold model data for the user using SwingEnhanced the model environment to interact with the client and serverTested new changes to the applicationModified Java SQL scripts to store and retrieve data from the databaseEnvironment: Oracle, JDBC, Java 7, Spring, Eclipse, Agile software developmentFISERV Herndon, VA May 2009 October 2010Application SupportFiserv-Fiserv contains a Check Recovery Service to enable merchants to retrieve the money lost from bounced checks faster than a collection agency. The customized report for the merchant will enable them to see the progress of both monthly and annually progress of the collections.ResponsibilitiesProvided Windows server support for check recovery systemWrote and edited PL/SQL to extract check information from databaseUsed SQL commands to update status of checks in the systemWrote batch jobs with windows DOS commands to run PL/SQL jobs and email reports to customersWrote FTP commands to send and receive bank filesProvided application production supportCSC Falls Church, VA (General Dynamics) October 2006 January 2009Programmer AnalystCSC CSC has a contract with the General Dynamics corporate office to control the access to several accounting applications. Twice a year auditors need to see what controls are in place to the applications to ensure employees only have the required access Developing reports that shows the applications and the access for the General Dynamics will assist the auditors to easily view the controls that are in place.Responsibilities:Provided system and security administration to XRT, CORPTax, and Epicor applications to ensure users have the correct access and application is working properlyChecked SQL Server logs to check for errors and invalid loginsAssisted users in downloading bank files using FTP and importing bank files into XRTAdministered Kofax Ascent Capture 7.1 to ensure scanned documents are imported into Livelink, assisted with upgrade from 6.0Assisted with IT audit by preparing user access reports and ensuring proper security measures are used in granting and removing accessUsed SQL Server 2000 to maintain database servers for applicationsModified Crystal Reports according to users requestsProvided application production support |