Java Developer Resume
Sunrise, FL
TECHNICAL SKILLS:
Programming Languages, technologies and standards: Java; C#; JavaScript; PHP; Python; HTML; CSS; ajax; json; XML; SQL; C; JSP; node JS; lineman; Groovy on Grails; SSO; SAML2; OAuth; Shibboleth; Git; Subversion; stash; vi; maven; Jenkins, Tomcat; nginx; apache.
Foreign languages: Spanish ( oral and written professional fluency )
Frameworks: Spring Boot; Spring MVC; Angular JS; Yii; Bootstrap; Angular Material
Software: Microsoft Visual Studio; Eclipse; IntelliJ; NetBeans; phpMyAdmin; SQL Workbench, SQL Developer; StarUML; Linux ( bash, ssh, sftp, cron, nfs )
Issue tracking:: JIRA
Infrastructure:: AWS Certified Associate Developer ( Certification: AWS - ADEV-5174 ) AWS, Jenkins, Artifactory
SUMMARY:
- Java Developer with backgrounds in Insurance and Health care.
- Solid understanding of Core Java concepts including Object Oriented Programming ( OOP ), Collections framework, Generics, Annotations, Exception handling, IO and design patterns.
- Proficient in designing and developing web applications using the Spring Framework.
- Proficient in designing and developing SOAP and RESTful web services and APIs.
- Proficient in designing and developing JDBC and ORM applications.
- Extensive experience in Linux ( including but not limited to debian-based and centos ) Environments. User management, Server maintenance, cron jobs, file permissions, shell scripting and other.
- Quick learner with excellent communication and problem solving skills, able to interact with clients. Team player, self-motivated with a growing desire to learn new skills and technologies.
- Strong believer in the benefits of writing well commented and documented code.
PROFESSIONAL EXPERIENCE:
Java Developer
Confidential - Sunrise, FL
- Developed, Maintained and Upgraded CCHS' ESP Project. Express Service Portal is a Spring Boot + AngularJS 'Service Partner' Portal through which 80% of the claim authorizations received by CCHS are processed. My job included developing Spring Boot REST endpoints, a Timx-api REST proxy, developing and modifying Spring Security policies, developing and modifying AngularJS components, services, HTML and CSS for the front facing site. I worked in an dual capacity both in the JAVA tier as well as the web tier.
- Designed, Developed and Maintained ESP Project integration and deployment strategy for CCHS' AWS environments ( UAT and Production ) My job included developing Jenkins jobs which handled the build of the project, the creation of bash and python scripts which would deploy the project to any new or existing EC2 instances, developing and monitoring AWS auto scaling policies for the project, developing and maintaining AWS alarms and logging for the project. I was part of the team that migrated of our deployments from our previous strategy to AWS CodeDeploy.
- Developed, Maintained and Upgraded CCHS' Timx-api Project. Timx-api is CCHS' partner facing api. It is designed for business partners wishing to transact with CCHS. Timx-api interacts with the Timx project, an Oracle DB. My job included developing new Timx-api REST endpoints, services, DAOs, MyBatis XML mappers, unit tests and SQL queries in order to satisfy business requirements.
- Developed ATRIUM Project. The Atrium Project was the next iteration of the Timx project. It was meant to serve as a call center replacement suite for the existing Oracle forms application. It consisted of an Oracle EBS 12.3 implementation, a JAVA mid-tier api and an AngularJS UI application. My job included developing new Spring REST endpoints, services, DAOs, MyBatis XML mappers and unit tests for the JAVA tier and developing and modifying AngularJS components, services, HTML and CSS for the CSR app. I worked in an dual capacity both in the JAVA tier as well as the web tier.
- Developed and Maintained MyAccount Project deployment strategy for CCHS. My job included managing internal deployments of a new CCHS customer facing ionic app ( iOS )
- Worked closely with CCHS' Business Analysts and Project Managers to ensure successful, satisfactory and on schedule delivery of projects.
Environment: Spring Boot, Angular JS, bash, python, node.js, AWS
Jr Java Developer
Confidential - Sunrise, FL
- Upgraded, enhanced and maintained MDLive’s Federated Single Sign-on JAVA application / service in order to adhere to HIPAA security standards. Developed a password history feature to disable reusing passwords, developed a failsafe mechanism to avoid increased latency in http calls to HETS providers.
- Developed a JAVA SAML2 back-end and front-end ( using the opensaml library ) capable of generating cryptographically signed SAML2 assertions which was used internally to test, debug and help setup FedSSO clients. This tool when used via the front-end allowed the member to login via Single Sign-on.
- Developed a JAVA Keystore and Truststore for MDLive’s E.H.R application / service in order to secure transfer of XCA health records to and from hospital systems.
- Coordinated directly with clients ( other hospital systems ) to set them up for Single Sign-on in Development, Staging and Production environments.
- Debugged in live Linux environments Shibboleth SP configuration problems ( including but not limited to ) metadata correctness, certificate issues, attribute mapping, load balancing scheduling problems
- Responsible for maintaining and debugging MDLive’s Payments API service, everything from code changes to interactions with the internal technology teams as well as with the Payment gateway provider.
- Worked in a hybrid capacity as a JAVA Developer as well as a liaison to the DevOps team ( in configuration and system administration tasks relevant to JAVA applications / services ) in order to guarantee the reliability of applications / services and bridge the gap between the teams.
- Worked closely with other internal technology teams ( Ruby on Rails, mobile, DevOps, QA ) to correct issues and provide new functionality to MDLive’s Core JAVA applications and services.
- Worked closely with MDLive’s Business Analysts and Project Managers to ensure successful, satisfactory and on schedule delivery of projects.
Environment: Spring MVC, Groovy, Ruby on Rails, bash, python, node.js
Front End SupervisorConfidential - Pembroke Pines, FL
- Confidential, Personally owned company providing hardware and software repair in Broward ( occasionally other areas / counties ). Providing Hardware and Software troubleshooting and repair for Computers and other devices.
Front End Supervisor
Confidential - Sunrise, FL
- Responsible for managing / distributing scheduling responsibilities, In charge of all store transactions ( cash and credit ) providing customer service, increasing sales and motivating coworkers. Maintain budget or increase turnover as recorded from previous years, increase sale of store credit cards. Reported daily to managing supervisor.
Intern
Confidential - Miramar, FL
- Responsible for maintaining Virtual machine inventory, imaging new Virtual Machines, conducting MS-SQL queries for data analysis.
