We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Having 8+ years of experience in designing, developing and maintaining Client/Server applications in Java/J2EE environment.
  • Expertise in Java, HTML, CSS, Python, JavaScript, AngularJS, SQL and Confidential while fully participating in the Software Development Life Cycle (SDLC).
  • Good hands on experience in Web Development, Core JAVA, J2EE, JDBC, Servlets, JSP, JDBC, HTML, XML, CSS, Java Script, Java Multithreading, Ajax, JQuery, Spring, Hibernate and SOAP - UI, OSGi framework.
  • Excellent working knowledge in database like Confidential 11g, MySQL and MS SQL Server.
  • Development experience in parsing technologies like XML, SAX, JDOM.
  • Experience in design and development of classes using OOA, OOAD, and UML.
  • Experience with databases including PostgreSQL, Apache Cassandra, Confidential, MySQL and Microsoft SQL Server involving stored procedures, indexes, joins, aggregate functions, triggers & cursors.
  • Expertise in developing applications based on Spring MVC, Struts, JSF frameworks.
  • Strong knowledge of Design including J2EE Design Patterns, MVC, Session Façade etc.
  • Experience with tools such as Intellij Idea, Spring Toolsuite, NetBeans, Eclipse, RAD, Notepad++, Textpad, Editplus, WinMerge, Git, Tortoise SVN, CVS, JIRA, CA SCM, Beyond Compare, TOAD for Confidential and SQL, SQLDeveloper, etc.
  • Experienced in Maven, ANT for building and deploying Java applications.
  • Experience in project management tools like Git, SVN, CVS, CA SCM, Perforce and Starteam.
  • Working knowledge on Monitoring tools like JConsole, YourKit, JProfiler, JMeter, VisualVM.
  • Programming experience in UNIX Shell Script. Experience in using application and web servers like Jetty Server, JBoss, Weblogic, WebSphere, Sun Application server and Tomcat respectively.
  • Interactively involved in the architectural System Analysis, Business and Functional specification requirements gathering (FSD) documentation.
  • Extensively worked on Version Control Systems like CVS, SVN source code management tool.
  • Experience of design, develop, and maintain SOAP and RESTful web services in SOA environments
  • Excellent working experience on application/web servers such as JBOSS, Tomcat, Weblogic.
  • Extensive hands on experience in working in different flavors of Agile methodologies, Water fall and SCRUM (JIRA dashboard).
  • Possess expertise in Service Oriented Architecture and Design, Application Development and Implementation Based on the JEE platform.
  • Proficient in the configuration settings and management of infrastructure technology.
  • Experience in managing clients under pressure situations, results-oriented.
  • Display advanced analytical and leadership skills always seeking to grow and produce high-quality work.

TECHNICAL SKILLS:

Open Source Frameworks & Technologies: Spring (Core, MVC), Hibernate/JPA, Spring Boot, Struts, iBatis, Maven, Gradle, Ant, Log4j, CASSANDRA, Code Protection ProGuard v5.3.1

Java/JEE Technologies: Java 1.6/7/8, EJB3.0, JSP, Servlet, JAAS, JSF, Struts, JAXB, JAXP, SAXON/DOM, JPA, XML, JDBC, RMI

Operating Systems: Windows XP/7/8, RHEL CentO / Linux/Unix (CentOS), Confidential VM environment

Databases: MySQL, CASSANDRA, Confidential 10g/11g, SQL Server, DB2, UNISYS DMSII

Web/Application Servers: Apache Tomcat 5.0/6.0/7.0, JBoss 5.1, WebLogic 12.2, WebSphere5/6.x

IDE: Spring STS, Eclipse Indigo / Kepler, MyEclipse

Web Technologies: JSON, JSP, JSF/PrimeFaces 5.1, Servlet, XML, XSLT, XPath, Javascript, Struts tiles

Security - Static Code Analyzer: CheckMarx, HP Fortify

Methodologies: JIRA, Agile/Scrum, KANBAN, RUP, SDLC/Waterfall

Build and Continuous Integration: GIT, Maven, ANT, SVN, ClearCase, Hudson, Jenkins, JIRA

Design Tools: CheckStyle, UML - Use Cases, Sequence & class diagrams, Gliffy Diagrams, MS VISIO

Testing Suite: Mockito, PowerMock, JUnit Framework, TestNG frameworks, SpringRunner Test Suite

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr Java Developer

Responsibilities:

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Delivering high availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • Ensuring designs comply with specifications
  • Preparing and producing releases of software components
  • Transforming requirements into stipulations
  • Support continuous improvement
  • Investigating alternatives and technologies
  • Presenting for architectural review

Environment: Java, JEE, Spring Framework, Hibernate, Postgresql, RESTful APIs, Postman client, JUnit Framework, JIRA, GITHUB, Agile, XML, XSD, Maven, Tomcat, UNIX (Commands, Shell )

Confidential, Austin, TX

Sr Java Developer

Responsibilities:

  • Delivered total of 5 web and web Services applications in a span of one year five months.
  • Single handedly designed Data Migration and improved the performance by 8 times and Increased performance, extensibility, manageability and testability of the code.
  • Integrated front end technologies like JSP and AJAX, java web frameworks Hibernate and Spring, and an Confidential database.
  • Created shell scripts and PL/SQL scripts that were executed daily to refresh data feeds from multiple systems.
  • Led development efforts for Adjustable-Rate Mortgage application. Managed small team of three employees to create an application to determine high risk mortgages.
  • Restructured build environment to implement technologies such as Maven, Hibernate, Spring, Struts2, and Sql Loader.
  • Involved in requirement gathering meetings and produced extensive analysis of the Use Cases and Entity-Relationship and Data Flow Models.
  • Designed the algorithm and codes and also have used design patterns and Object-Oriented Design methodology.
  • Participated in Server upgrades, code migrations, and also worked on important enhancements in the business requirements.

Environment: Java, JEE, Spring Framework, Hibernate, MySQL, Confidential VM, RESTful APIs, ExtJS, Postman client, TestNG, Mockito, PowerMock, JUnit Framework, XML, XSD, Maven, Tomcat, UNIX (Commands, Shell and AWK)

Confidential

Technical Leader

Responsibilities:

  • Analyzed, designed, developed software solutions executing the full Software Development Life Cycle (SDLC) in Java 8, Spring Struts 2, Maven SVN, Servlets, WSDL, SOAP, JSP, Confidential Data Base, SQL, REST, Microsoft Azure, and AWS.
  • Lead the integration phase of the CallVU and service friend’s solution with the client platform.
  • Maintained constant communication and alignment with the CallVU. Supported the team by providing expert support to Israel channels and different customers of Blue Ocean in the region.
  • Developed, tested and implemented programs to ensure stability and dependability of the Internet-based contact center telephony data processing systems.
  • Created SQL scripts to support Quality Assurance protocols for creating database testbeds.
  • Conducted tests on software integration, performed repairs, fixed bugs and maintained procedures on the system.
  • Optimized application performance, standardizing, centralizing and automating operations and reducing the system load.
  • Assists in the development of Internet-based Information Systems.
  • Used Ab Initio, user graphical interface to process data that came from ETL. Unified all the information for the MDM and created a gold register that made offers about credit cards and loans for the customers with the best financial records.
  • Supported and administered Hyperion platform, monitoring performance of services and deploys of applications.
  • Developed additional requirements requested by customers.
  • A PAAS base application called "Nitrogen" is begin use to store all files/images metadata which uses MongoDB as a primary data source.
  • Experience in performing MongoDB DBA operational routines MMS configuration experience, configuring and monitoring replica sets optimizing database/query performance maintain MongoDB instances and infrastructure for a massive, hig-throubhput transactional system troubleshoot performance optimization in MongoDB backup and restore procedure for MongoDB databases using various backup strategies participate in an on-call rotation in depth experience with Mondo DB replica sets, shards, and distribute databases.
  • I was leader of a team of five people they had different levels of knowledge and also I worked with off shore teams of 5-10 members depending of the project but usually they were in India I was working with them for 9 months
  • Migrating existing application into micro services architecture using Rest APIs, spring boot,
  • Migrating existing application in Angular 2 to Angular 4

Environment: Java, JEE, Spring, Hibernate / JPA, Junit Framework, RESTful, Soap web services / JAX-WS, SoapUI, XML, XSD, Maven, WebLogic 10.3.6, Sybase, UNIX

Confidential, Miami

Sr. Java Consultant

Responsibilities:

  • Develop IVR applications in Genesys and Avaya with the development tool Avaya Aura Orchestration Designer 7, Tomcat 7, JavaScript, JVM 7.
  • Executed full Software Development Life Cycle (SDLC) developing applications in Java to meet the requirements of the end customer with Java 7, Tomcat application server, Confidential BD 11g, Maven, JavaScript, JSP.
  • Developed, tested, and implemented financial-services application to bring multiple clients into standard database format.
  • Analyzed, designed, developed software solutions acting as Sr. Java Consultant on project which brought new client to payroll System.
  • Carried out the information gathering according to the client's requirements, debugged, tested and supported the developed application. Lead the deployments both on the test and production platforms.

Environment: Java, JEE, Spring, Hibernate / JPA, EJB3.0, MDB, JSF/PrimeFaces5.1, Junit Framework, XHTML, RESTful, Soap web services / JAX-WS, SoapUI, ESB, XML, XSD, XSLT, Ant/Maven, WebLogic 10.3.6, IBM DB2

Confidential

Software Consultant

Responsibilities:

  • Supported the client’s needs detected with in the business area. Main client’s where banks in where it was integrated the Front MDM and CRM with AS400 Back-end using Java, OSB, WebLogic, XSD, XQ, JMS Queues, and Work Manager.
  • Assisted in the designing, building, and maintenance of database. Analyzing life cycle of checking and debit transactions.
  • Analyzed repercussions of check fraud, primarily ramifications of stolen checks on banking account fees and transactions.
  • Configured the environment (OSB), and the implementation of the OUM methodology ( Confidential ).
  • Developed all requirements stablish for the bank, designed and implemented operations for functionality Customer Management and Product Management.
  • Supported the pass comprehensive testing prior to production setting JMS Queue and worked managing WebLogic Console.
  • Collaborated with the production and harmonization of clients and products to different bank Back-End.
  • Managed data from the flat archives, EPM applications to Hyperion Financial data quality management.

Environment: Java, JEE, Spring Framework (Core, MVC, ORM), Hibernate/JPA, JSON, Javascript, HTML, RESTful web services, Apache ActiveMQ, Junit Framework, XML, XSD, XSLT, Maven, Confidential 11g RDBMS, JQuery, Apache Tomcat

Confidential

Sr. Java Consultant

Responsibilities:

  • Lead development projects utilizing Java, Java EE, Enterprise Java Bean, Apache Struts and Apache Struts2 Web applications to create fully-integrated information management systems.
  • Executed the full Software Development Life Cycle (SDLC) by designing, developing, and deploying new Java-based payroll application system for financial-services industry.
  • Assisted in the deployment of Kubernetes into air-gapped enterprise environments with kops self-hosted assets. Implemented capability to re-use security groups, iam profiles, in order to pass security review and PEM testing.
  • Utilized helm charts to deploy Cassandra and Datastax enterprise. Designed and implemented Cassandra containers and stateful sets based on contributed Kuberentes Cassandra examples.
  • Implemented POC using Weave to create a mesh pod network between two K8s clusters.
  • Mentored developers in K8s design and custom application implementation. Built and deployed Docker containers to break up monolithic app into micro services, improving developer workflow, increasing scalability, and optimizing speed.
  • Managed vendors and third parties to ensured that Web-site’s financial transactions and database management applications operated efficiently.
  • Managed team of four coworkers on five separate projects, ensuring projects were completed on time and within budget.
  • Played key role in enhancing client’s Web reporting system, reducing time of delay financial tracking analysis by 30%.
  • Key contact with Banesco Bank and Venezolano de Credito Bank during analysis of financial life cycle for new IVR system.
  • Implemented new canceled-check imaging system, which eliminated necessity for physical documentation and reduced wasted time by 25%.
  • Worked directly with Banesco bank’s Fraud Division to ensure suspicious transaction were identified and noted in system.
  • Gathered and analyzed information of infrastructure IVR, Call Center, Telecom and converged networks in terms of software and hardware.
  • Provided technical support according to customer requirements, work with international clients like: Dominican Republic, Chile, Trinidad and Tobago, Aruba, Nicaragua and Bolivia.
  • Provided training to customers in the use of equipment and/or software requirements.
  • Administered equipment for different platforms, configured IVR, Call Center and recording equipment (video - voice).
  • Analyzed, designed, developed software solutions executing the full Software Development Life Cycle (SDLC) in Java, Invision, Designer, CCXML and VXML. Operating Systems where Windows, Linux and Solaris. Database Management SQL, Confidential, MySQL. Coordination and management activities for assigned projects. Interactive Intelligence products, Audiocodes, Carrius, IQtalk, NICE, Avaya, and Intervoice.
  • Skilled DevOps Engineer with 3+ years of hands-on experience supporting, automating, and optimizing mission critical deployments in AWS, leveraging configuration management, CI/CD, and DevOps processes Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell
  • Assist in deploying Kubernetes into air-gapped enterprise environments with kops self-hosted assets. Implemented capability to re-use security groups, iam profiles, in order to pass security review and PEM testing. Utilized helm charts to deploy Cassandra and Datastax enterprise. Designed and implemented Cassandra containers and stateful sets based on contributed Kuberentes Cassandra examples. Implemented POC using weave to create a mesh pod network between two K8s clusters. Mentored developers in K8s design and custom application implementation. Built and deployed Docker containers to break up monolithic app into micro services, improving developer workflow, increasing scalability, and optimizing speed

Environment: Java, JEE, Spring Framework (Core, MVC), Hibernate, JPA, RESTful, XML, XSLT Transform, Maven, Confidential 11g RDBMS, WebLogic App Server

We'd love your feedback!