Quantcast

Software Engineer Spring Boot Resume Dal...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Engineer Spring Boot
Target Location US-TX-Dallas
Email Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Spring Boot Software Engineer Coppell, TX

Spring Boot Software Engineer Richardson, TX

Software Engineer Spring Boot Irving, TX

Software Engineer Spring Boot Frisco, TX

Software Engineer .Net Dallas, TX

Software Engineer Development Plano, TX

Automation Engineer Software Testing Euless, TX

Click here or scroll down to respond to this candidate
Candidate's Name
Senior Software Engineer/Architectemail: EMAIL AVAILABLESummarySenior Software Engineer with over 15 years of object oriented programming experience in designing, developing and testing various desktop and web based Java applications. Experienced with all stages of the software development cycle for a wide range of applications. Solutions were based on Java and Java Frameworks like Spring, Spring Boot, and Hibernate. Following three tier MVC patterns, designed web pages using HTML, JavaScript (including Angular framework) and CSS. Applying various algorithms and design patterns to solve business problems and speed up program execution.Technical skills Programming languages: Java, C#, C++, JavaScript, HTML, CSS Java Frameworks: Spring and Spring Boot, Hibernate Messaging Frameworks: Kafka, RabbitMQ Platforms: Mac OS X, Windows, Linux Automation and testing: JUnit, Cucumber, Spock CI/CD: Jenkins Databases: MySQL, MS SQL, DB2, Oracle, Cassandra Issue Tracking: Jira JavaScript Frameworks: React, Angular Version Control: Github, Gitlab, Bitbucket Cloud Technologies: EC2, AWS S3, AWS Lambda, API Gateway Computing: Algorithms and Data StructureExperience06/2022 - Present, Staff Software Engineer at Appen, Remote Responsibilities: Develop and maintain specific AI applications for data collection, data provisioning, and crowd resourcing to train the customers models and rate web applications experience. Provide guidance and expertise to junior developers, and peer review their code. Hands on coding and testing microservice applications using SpringBoot framework Hands on designing, coding, and testing web pages using React JavaScript framework Implement application security using Spring Boot Security and OAuth2 Participate in design sessions and team meetings to prioritize work and ensure applications are delivered on time and specifications are met. Meet on a regular basis with project stakeholders to discuss work status, bug fixes, testing, and applications performance in test and production environment.Technologies:Java, Spring Boot, JPA, Spring REST, Kafka, Cucumber, AWS, React, Agile. Achievements:Migrate more than 50% of the code base and applications from the old monolithic design to the modern approach with automated pipelines, code deployment in AWS cloud, responsive web pages built in React, and Java microservices built with SpringBoot.02/2022 - 06/2022, Principal Software Engineer - Full Stack at CapitalOne Plano Responsibilities: Manage CapitalOne Auto Finance Microservice Applications in AWS environment. Assist junior developers with code best practices. Unit test microservice applications.10/2020 - 02/2022, Senior Software Engineer at JP Morgan Chase, Plano, TX Lead the development of microservices for Small Business Card applications. Responsibilities: Designed microservices to remove the dependency on Mainframe Systems for Small Business Card Hands on designing, developing, testing, and deploying code for business card applications Design and code end-to-end functional tests using SpringBoot, Cucumber, Embedded Kafka and Cassandra Participated in business implementation meetings with architects and project managers Mentoring and training junior developers to follow best practices for code development Interviewed and recruited talented software engineers to build the team Performed code review for the team membersTechnologies:Java, Spring Boot, JPA, Spring REST, Kafka, Cassandra, Cucumber, Pivotal Cloud, Angular, Agile. Achievements:Deployed several applications on the cloud platform that reduced the dependency on mainframe systems, speedup development time and deployment to production. This was a great team effort and collaboration on many different levels, especially because the team was brand new. Designed and implemented a fully automated test suite for end-to-end functional testing, thus eliminating manual testing. 04/2020  10/2020, Senior Software Engineer at The Clearing House, Dallas, TX Responsibilities: Prepare the environment to take over the third party code vendor in order to manage in house code development, bug fixes, and new features addition.This was an ongoing process in order to pass the external audit regarding self sustainability for applications development and maintenance. Participate in training sessions with the code vendor to understand the code architecture, implementation, and testing - SDLC. Create POC - proof of concept for local development, deployment, and testing. Technologies: Java, Spring Boot, OpenShift - MiniShift, Apache Camel, RabbitMQ, Erlang OTP, Agile 02/2020  04/2020, Senior Software Engineer at Grid Dynamics, Plano, TX Responsibilities: Design solutions to migrate monolithic e-commerce applications to AWS platform. Technologies: AWS Lambda, AWS API Gateway, JavaScript. 07/2019  02/2020, Senior Software Developer at Softworld Inc, Plano, TX Implemented Java based microservices for banking specific account restrictions, enforced by government anti money laundering regulations and policies.Development of Java microservice for event streaming regarding banking activity for internal enterprise use. Responsibilities: Designed, tested, and deployed microservices based on customer requirements Performed code review for peer and junior developers Helped and trained junior developers to follow best practices in code development Ensured code passed pipeline quality threshold and code coverage Performed functional tests to verify business logic and requirements Technologies:Java, SpringBoot, JPA, Spring REST, Kafka, DB2, Spock, JavaScript, OpenShift, Agile 03/2019  07/2019, Senior Java Developer at ICS, Dallas, TX Development of a world wide credit card transaction platform for JP-Morgan Chase. Responsibilities: Design, code, and test APIs for high volume banking transactions. Write custom code to simulate real world banking transactions to test business logic Performing code reviews Participating in backlog refinement, planning and demos Participating in solution architecture design and implementation Technologies:Java, Spring, Spring Boot, Kafka, Spring Cloud Stream. 08/2018  01/2019, Java Developer at Signature Consultants, Plano, TX Implementing online banking authentication APIs for Capital One bank. Responsibilities: Tested authentication APIs for online banking Analyze, refactor, and unit test existing code to meet pipeline quality gate Reduce code cognitive complexity to pass new compliance standards Write APIs documentationTechnologies:Java, Spring, Spring Boot, Spring REST, SonarQubeAchievements:Reducing by 70% the number of bugs, critical issues, and code cognitive complexity. This was needed due to new pipeline compliance metrics.11/2017  08/2018, Senior Software Developer at ExamSoft, Dallas, TX Development of server side APIs for computer based exams and tests. Responsibilities: Develop, maintain, and debug Java server-side applications to interact with LMS - Learning Management System, such as Blackboard, Moodle, and Canvas. Interact with AWS to upload and download data to/from Amazon S3 buckets using AWS Java API. Design and code a custom JavaFX desktop application to recover corrupted exam files. Write automated unit testsAchievements:Increased by 50% the number of recovered exam files that were corrupted during the uploading stage. Technologies:Java, JavaFX, Spring, Spring Boot, Spring REST, AWS S3, JavaScript, MS-SQL. 06/2013  11/2017, Senior Software Engineer at Harman Intl., Richardson, TX Implementing server applications to control and monitor multimedia devices, HVAC systems, surveillance devices, and a wide range of sensors.Responsibilities: Designed and code Java based server applications to interact with multiple devices using TCP-IP protocol Designed, implement, and test Java modules for custom embedded controllers Design and code a custom JavaFX application to help QA department to speedup the creation, modification, and deletion of large scale MS Exchange appointments Modify existing UI templates to customize touch panels graphics Perform extensive functional tests through automation and manual process Mentor junior developersAchievements:Decreased by 70% the time to create, update, and delete 4,500,000 Microsoft Exchange appointments for 2,500 conference rooms using a custom JavaFX application, replacing a large set of PowerShell script files. This application replaced an old process to create and modify data needed to test the performance of a scheduler engine that was part of a larger resource management system. Technologies:Java, JavaFX, Spring, Hibernate, Spring REST, MS SQL, JavaScript. 08/2011  06/2013, Solutions Developer at Imagine Solutions Inc., Dallas, TX Building custom APIs for ECM - enterprise content management solutions based on IBM enterprise suite APIs. Implemented ACH - Automated Clearing House, for electronic deposits of mortgage loan payments. Responsibilities: Implemented APIs to manage clients ECM needs such as document ingestion through digital scanning, documents creation, processing, and versioning Designed, coded, and tested applications to improve and speed up the workflow for payments processing, mortgage loan applications, and insurance quotes Created wrapper applications to convert electronic documents in various formats such as PDF, TIF, GIF, and JPEG Automated email send to customers with attached business documents Customized existing web pages to fit customer needs Achievements:Designed and implemented an application that allowed the customer to create and upload X9 ACH - Automated Clearing House digital file. The file was then uploaded to financial institutions servers in order to reconcile mortgage loan payments, as opposed to a manual process of clearing the checks through web portals. The project involved processing a work queue, extracting information about the mortgage accounts, insert checks digital images into binary streams, and writing all into a special X9 ACH file format. Technologies:Java, JDBC, MS SQL, Ext-Js JavaScript framework, ImageMagick, IBM FileNet, IBM Content Engine, IBM Workplace, and IBM Workflow Management Java APIs06/2010  08/2011, Software Solutions Engineer at AMX Llc, Richardson, TX Programming embedded controllers to interact with external devices for monitoring and controlling their behavior. Design proprietary touch panel UI graphics.Responsibilities: Designed integrated software solutions using specific development tools and libraries to program embedded controllers Design graphic user interfaces for touch panel devices Perform system integration tests involving a master controller, touch panels, and peripheral devices attached to the master controller Wrote technical documentation describing configuration, properties, and behavior of software modules used to control embedded systems and devicesTechnologies:Java, Proprietary Touch-Panel Design IDE, OSGI11/2007  01/2010, Java Programmer at Vixxi Solutions Inc., Irving, TX Implementing a dynamic routing solution of 911 Emergency System calls. Maintaining an accurate geo-location coordinates files to help routing emergency calls based on geo-coding information. Responsibilities: Implemented a software solution to create special formatted files containing customer address goe-location information using a proprietary geo-coder web service Creating and updating GIS specific files to accurately represent customer addresses  Upload binary data into telecom companies servers in order to send the location of the 911 calls to dispatchers screenTechnologies:Java, ArcGIS, ArcMap, Microsoft Excel10/2001  11/2007, GIS Analyst at City of McKinney, McKinney, TX Maintaining city GIS infrastructure database.Responsibilities: Create and maintain GIS database for city wide infrastructure including roads, traffic signals, traffic signs, and pipeline drainage systemsTechnologies:ArcGIS, ArcMap, Microsoft ExcelEducation: 1994  2000, Bachelor Degree in Computer Engineering, Polytechnical University of Bucharest, Romania 2004  2007, Attended Computer Engineering Program, University of Texas at Dallas Citizenship: US citizen.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise