We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • IT professional with over twenty five years experience in business analysis, system requirements gathering and technical documentation, application design and implementation, components deployment and ongoing support to the user community.
  • Business Experience includes Accounting, Employee Benefits, Commercial Insurance, Manufacturing, Sales and Marketing, Tele Communications, Data Center Network Asset Management, Medical Field, Mortgage Loans.
  • Specialized Cloud - As-A-Service and Cloud-As-A-Platform for Startups and Companies Looking to Reduce Their Development/Support Costs with MS Azure and AWS ( Confidential )

TECHNICAL SKILLS:

IDEs: Eclipse, IntelliJ IDEA, MS Visio, Enterprise Architect, Visual Studio 2015, Visual Studio 2013, Visual Studio Code

Rich Client/SPA: HTML5, CSS3, JavaScipt, jQuery, Angular, TypeScript, Bootstrap, Ajax, JSON, XML, REST API, WebRTC

Web-Tier/Services: ASP, JSF, PrimeFaces, Servlets, Struts/Titles, Spring MVC, J2EE, JEE7 ASP.NET, ASP.NET MVC, ASP.Web API, WCF IIS, Tomcat 8, IBM Web Sphere Application Server, Oracle WebLogic Server

STORAGE(DB): JPA/Hibernate, JDBC, MS Entity Framework, SQL, T-SQL, PL/SQL MS SQL Server, Oracle, MySQL, MS Access, MS DocumentDB (NoSQL)

Operating Systems: Windows XP, Windows 7, Windows 8, Windows 10, Windows 2012 Server, UNIX (Red Hat, Cent OS)

Cloud: MS Azure, AWS ( Confidential )

Spoken Languages: English, Spanish (fluently)

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • As a Senior Software Engineer, I wear many hats during day-to-day operations.
  • I am responsible for the architecture and development of Rich Internet Applications and Single Page Applications using latest browser technologies that consume REST web services.
  • I am also responsible for the development of such web services running on various Servlet Containers depending on client needs.
  • As a database developer, I am responsible for designing the database model and implementing it in various vendor databases.
  • I mentor and manage a team of remote developers using agile methodologies using virtual Scrum boards.
  • I am also in charge of the company's Cloud Infrastructure running on MS Azure and Confidential .
  • I interact with upper management and various clients to ensure proper capture of business requirements and on-time delivery according to our Service Level Agreements.

Environment: s: HTML 5, CSS3, JavaScript, jQuery, JSON, AJAX, XML, AngularJS, TypeScript, NodeJS Java 7, JSP, JSF/Facelets, Prime Faces, Servlet API, J2EE, JEE7, Spring, Spring MVC, Spring WebFlow, EJB 3, JPA, Hibernate C#, NET.MVC, NET.Web Api, NET Entity Framework, WCF SOA, SOAP/REST Web Services IIS, Tomcat, JBoss, JBoss ESB, Service Mix, WebLogic Server, MS SQL Server 2008, Oracle 11g, MySQL Windows 2012 Server, Red Hat operating system, Unix SVN, GIT, MS TFS

Confidential, Coconut Creek, FL

Sr. Software Engineer/Architect

Responsibilities:

  • Responsible for full life cycle software application development, from gather business requirements and complete documentation of use cases and functional specifications to software design, implementation, deployment, and ongoing application support.
  • Designed of web application that continuously monitors all data center servers to detect server health and promote backup servers to primary when failure occurs.
  • Web application used to deliver relevant, localized, advertisement-content dependent on user’s browser/operating system settings, geographic location, and other factors to deliver targeted ads that are of interest to the specific user browsing the web application.
  • RIA administration application written in GWT.

Environment: GWT, HTML 5, JSP, Servlet API, heavy use of Java Script and jQuery, Dojo, JSON, XML, Maven 3, Ant scripts, Maven 3, Spring Framework, Quartz Scheduler, J2EE, Tomcat 7 Server, JBoss EJB Server, JPA/Hibernate, Visio, UML

Confidential, Sunrise, FL

Sr. Software Engineer

Responsibilities:

  • Design, implementation, and L3 support of Data Center Management Software.
  • The application runs as a web application and is supported across multiple browsers, allowing administrators/users to manage their data centers from anywhere an internet connection is available. Features include but are not limited to ability of launching KVM sessions onto any asset connected to the network, power cycling of devices, monitoring power consumption of managed units, applying security constrains and asset rights, visual planning of your network topology, and much more.

Environment: Java, J2EE, JSP, DHTML, Struts, Tiles, JSP Custom Tags, Flex, Web Services, CXF, Axis2, WSDL, SOAP, Web Security, Mavin 2, Ant scripts, Visio, Enterprise Architect, UML, ServiceMix Enterprise Service Bus, SNMP - Simple Network Management Protocol, Spring Framework, Quartz Scheduler, Jetty Server, Hibernate, Conversion of JSP web application to use Flex RIA using BlazeDS to convert Java POJOs into Flex Objects, X509 Certificates API, LDAP

Confidential, Ft. Lauderdale, FL

Senior Java Developer

Responsibilities:

  • Support and enhancements to Confidential, Public Sector applications, enabling government agencies to better be able to deal with natural disasters.
  • Confidential, a major application, manages all processes from the declaration of a catastrophe and ending with the proper placement of the misfortunate by providing adequate temporary living in shelters/homes and financial support.
  • The application is built as a web application written entirely in Java and relies heavily on the Struts Framework; it uses Oracle Application Server and Oracle 11g as the backend database.

Environment: MVC Framework, Java, J2EE, JSP, and DHTML, Oracle Application Server, JDeveloper IDE, SQL, UML diagrams, MS Visio

Confidential, Ft. Lauderdale, FL

Java Developer

Responsibilities:

  • Conversion of web-based application from Spring MVC to Spring WebFlow to ensure an agile framework code base, capable of rapidly responding to the ever-changing, fast-paced, business rules. Inclusion of new business requirements into existing code base, as we coded against a moving target.

Environment: Java and JSP skills, HTML, CSS2, jQuery, MVC Frameworks, BEA WebLogic Server, Eclipse IDE, UML diagrams and MS Visio

Confidential, Delray Beach, FL

Developer III

Responsibilities:

  • E-Commerce support of critical systems using.
  • Ongoing Support of Business Critical Applications.
  • Analysis and Documentation of ASP applications for conversion into Java 2EE Platform.
  • Defects resolution on a timely basis and quick deployment of such onto Production.

Environment: Java and JSP skills, HTML, CSS2, jQuery, MVC Frameworks, BEA Weblogic Server, Eclipse IDE, UML diagrams and MS Visio, SQL, Oracle, Visual Basic .NET, Classic ASP, and MS SQL Server 2000

Confidential, Buddlake, NJ

Java Developer/Senior Systems Analyst

Responsibilities:

  • Senior developer supporting multiple business applications from initial design through support. Critical applications included E-Tracker, a workflow and business processes management tool for the creation and manufacturing of new products. This system was initially designed in a .NET environment and subsequently converted to a Java environment. In addition, responsible for the design, development and support of several web applications. SASF (Sales Aids and Store Front) was designed as an electronic store of collateral and promotional items for the sales force and the retailer stores, ProMart was designed as a sales projection and forecasting system to foresee future trends.
  • Gathering of system requirements and interface design using UML from the user community
  • Documentation of Use Cases, Interface Design, System Requirements and Specifications
  • N-Tier development of various projects using Visual Basic .NET, IBM WebSphere J2EE, Oracle9i and MS SQL databases.
  • Web development using HTML, Java Script, Applets, Java Server Pages, ASP.NET, CSS, XML and XSL
  • Coding of Business Rules in J2EE EJBs and Entity Beans
  • Writing Java DAOs to access Oracle and MS SQL Server databases
  • Data modeling the database tables and creation of stored procedures, functions and triggers
  • Ongoing Support of Business Critical Applications

Environment: Java and J2EE, Servlets, JSP, HTML, CSS2, Struts MVC Framework, IBM Web Sphere IDE, BEA Web Sphere Server, UML diagrams and MS Visio, SQL and Oracle skills

We'd love your feedback!