We provide IT Staff Augmentation Services!

Sr. Java Developer & Project Manager Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 8+ years of professional experience in design, development, and deployment of n - tier and client/server web applications using Core Java/J2EE technologies.
  • Self-sufficient, result-oriented, extensive experience in dynamic environments with multiple, simultaneous projects/priority tasks, quickly adaptable to new environments and technologies.
  • Marked leadership skills, experience interacting with clients and C-level executives.
  • More than five years on software sales and client support.
  • Strong experience in project management and development teams leadership.
  • Extensive experience in web application development using application frameworks Spring, Hibernate, and Web Services. Use of Servlets, JDBC, JSP.
  • Experience in Enterprise integration using JMS, EJB, JPA, JAXB, and JNDI.
  • Experience developing solutions using Oracle SOA, ESB, BPEL, mediators, ADF, et. al.
  • Experience in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI, JAX-WS and WSDL.
  • Strong experience in defining JBPM workflow process and Drools Engine and also BPMS and BRMS in general.
  • Databases: Oracle, SQL Server, PostgresSQL, MySQL, SQL,PL/SQL.
  • Skilled in implementing XML technologies and parsers like XML, XSLT, JSON, SAX, and DOM.
  • Worked on installation, configuration, deployment, and issues with Application servers JBoss, Apache Tomcat, WebLogic and WebSphere.
  • Experience in developing standalone application (User Interface) using Swing.
  • Good exposure on version controlling tools like CVS, GIT and Subversion (SVN).
  • Experienced in build, deploy multi module applications using Maven, ANT and CI servers like Jenkins.
  • Good Knowledge on message driven programming using JMS and ActiveMQ.
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Experience in Unit Testing using JUnit, SOAP UI and JMeter.
  • Use Spring Modules (Spring Core, Spring MVC, Spring ORM, Inversion of Control, and Spring JDBC Templates) and involved in Spring ACEGI Security.
  • Familiar with design patterns implementation using (GoF) MVC, Factory, Front Controller, Singleton, DAO, Façade.
  • Ability to deliver on time working in a fast paced Agile and Waterfall development methodologies.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iterational methodology and Pair Programming.
  • Worked on Object Oriented Analysis and Design (OOAD) using Rational Unified Process (RUP) and Unified Modeling Language (UML).
  • Worked on different Operating Systems like Windows, Linux, UNIX, and Mac.
  • Ability to work independently and collaboratively in dynamic team environment with new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++, C#, PL/SQL, XSLT, BPEL

Java/Web Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, EJB, Web Services, Swing, GWT, XML, XSLT, JSON, Confidential Systems Middleware, Oracle Fusion Middleware, JAX-*S, BPMS, BRMS, SOA, Rest, Web Services, RMI, MVC, EJB, JMS, ESB, JSP, JUnit, Ant, Maven, AWT, CORBA, JPA, JDBC, XSD, WSDL, UML, JNI, jBPM, Drools, Quartz Scheduler

Frameworks: Spring, Hibernate, iBatis, Vaadin, Liferay, Jasper, Swing, Oracle ADF

Integrated Development Environment: Eclipse, Netbeans, Jdeveloper, Microsoft Visual Studio, C++ Builder, Websphere Integration Developer, Rational Application Developer

Operating Systems: Windows, Linux, IOS

Databases: PostgreSQL, Oracle, MSSQL, SQL Server

Web Service: Specifications, Weblogic, WebSphere, Tomcat, Restful Services, SOAP Services

Version Control: SVN, GitHub, Tortoise

Build Tool: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer & Project Manager

Responsibilities:

  • Managed the development of three different SOA/BPM projects, reducing the initial deadline agreed with the client by 25 percent, still delivering high quality and functional solutions.
  • Renegotiated the original price on two of the three managed projects based on the reduction of development time, which meant direct profits for the clients and a sooner service improvement.
  • Development of SOA solutions included Oracle and Confidential technologies due to the expertise acquired in these.
  • Developed using Oracle components such as Oracle Mediator, Oracle Adapter, Oracle Business Rules and Oracle BPEL Process Manager.
  • Engaged in Architecture tasks for defining Dispatch, Mediation and Reception layers.
  • Used a canonical data model to standardize the general data model, maintaining the particular data model of the backend, hence keeping the solution simpler, easier to develop, maintain and support.
  • Created Stored Procedures in Oracle 12c, JCA, Business Services, Proxy Services for each of the layers, Rule Services and Process Services in BPEL, been this most of the development tasks involved in the SDLC.
  • Developed SOAP based Web Services using JAXB.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, WSDL, and XSLT.
  • Worked on designing and creating business rules using Confidential ILOG Rules Engine and Oracle Rules Engine.
  • Worked on ESB (Enterprise Service Bus) layer comprising of message engine.
  • Acquired experience in mortgage and banking solutions terms and processes.
  • Reengineered workflow processes and business rules from jBPM and Drools into Oracle SOA Suite technologies.
  • Helped improving the existing relationship between employer and client, setting the ground for the start of two more new development projects.

Environment: Java, BPMS, BRMS, Oracle SOA Suite, JDeveloper, Confidential Integration Bus, J2EE, MQ Series, XML, PL/SQL, SVN

Confidential

Systems-Middleware Software Sales Executive Uy/Py

Responsibilities:

  • Acted as a Sales Executive for Confidential products under Systems-Middleware business unit, providing clients pre-sales and after-sales support and technical advice.
  • Managed accounts and sales plans on both Uruguay and Paraguay countries as well as pipelines in order to meet or exceed business unit’s quotas and obtaining revenue for the company.
  • Interacted with C-Level clients, technical resources, software development staff, solutions architects, et. al, generating great professional relationships as a base for turning them into actual or potential new clients or starting new projects with the existing ones.
  • Increased sales plans by 10 percent in his first quarter, and raised revenue achievement of more than 15 percent of the plan.
  • Sold products and services to medium and big clients. The main activities included finding or creating new opportunities, forecasting, following-up, meeting, making presentations, POTs, POCs, writing contracts, closing deals and post sales support, as well as acting as a bridge between clients and Confidential dimensions at all levels..
  • Negotiated services and products price offers, using only up to a 20 percent discount threshold despite having an up to 35 percent margin, still winning business propositions.
  • Kept track and improved relationships with clients acting as a technical consultant as well in several ongoing projects using SOA concepts, distributed architectures, Business Process Management (BPMS) and Business Rules (BRMS) fundamentals, et. al., having a strong development background and hands on analysis and architecture.
  • Developed workflows and business rules using Confidential BPM, jBPM and Drools, as examples for POCs and also for ongoing projects.

Confidential

Sr. Java Developer & Project Manager

Responsibilities:

  • Started as an architect and developer for an In-memory data grid solution for Humana Inc, his design contributions made possible a reduction of about a 25 percent on the development efforts for the whole development team.
  • Promoted to Project Manager for his good results and leading capacity, directly attended client PwC (PricewaterhouseCoopers), one of the key accounts for TCS at the moment, for high level technical support issues, leading both onshore and offshore teams.
  • Decreased by 40 percent the response time for high level issues by rescheduling his staff service hours and general procedures.
  • Supervised the installations, technical support, troubleshooting and maintenance of installed and upgraded software.
  • Persuaded the client to buy two different updates for two different systems in order to get better results and less effort on maintenance. This decision helped the client save about 200 000 USD a year.
  • Incorporated weekly/monthly status reports for clients and TCS account managers, hence encouraging the team to work better, be better paid and supporting future decisions.
  • Used Java Core, Spring, Quartz in order to develop task executors for maintenance routines automation.
  • Used complex mathematical algorithms to solve the needs of information gathering requests.
  • Involved in team meetings and weekly status meetings, coached two prospects in his team in their way to become PMs.
  • Designed technical specifications with UML diagrams including Use Cases, class diagrams, and Object interaction diagram, best development practices and state of the art tools/

Environment: Java, J2EE, Confidential extreme scale, SiteMinder, MQ Series, XML, MS SQL, SVN

Confidential

Sr. Java Developer & Project Manager

Responsibilities:

  • Managed projects for database migration and data replication using Oracle, MS SQL and PostgreSQL RDBMS.
  • With only a five members team made possible the installation and support of a data replication solution covering 80 clinics on 19 states, using 5 data centers. The whole solution was ready in one year and a half and it was originally planned for a 10 members team.
  • Proposed a ring topology based deployment structure which lead to decrease to a half the time of three years for the deployment stage originally conceived.
  • Development of data replication tools using Spring, Hibernate, JPA, Servlets, Quartz, Web Services, JNDI, JPA, JDBC, JMS, ActiveMQ, Apache Tomcat and other related Java technologies.
  • Lead technical support, troubleshooting and maintenance of network equipment and installed and upgraded software.
  • Incorporated weekly/monthly status reports for the client, based on his team performance, development tasks achieved and deployment activities.
  • Developed business components using core java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Analyzed and design requirements provided by business users.
  • Used ActiveMQ as the java messaging service for reliable and asynchronous exchange information.
  • Involved in the JMS connection pool and configured Queues and topics for messaging.
  • Developed SOAP based Web Services using JAXB.
  • Worked on definition and development of workflows and business rules using jBPM and Drools.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Created and consumed RESTful Web Services using JAX-RS.
  • Involved in implementation of MVC pattern using Spring Controller.
  • Involved in developing stored procedures and Triggers.
  • Experience with test-driven development using a various unit testing framework such as Junit.
  • Developed the application using Eclipse IDE and standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Involved in CI CD process using GIT, Jenkins job creation, Maven build and publish, and Fabric implementation.
  • Used Git as version control system for the source code and project documents.

Environment: Java, JDBC, J2EE, Hibernate, Spring, EJB, MQ Series, Java Script, HTML, CSS, AJAX, XML, PL/SQL, SVN, Dojo, Java RMI, JAX-WS, MS SQL, Acegi Security, Oracle 10g, jBPM, Drools, PostgreSQL, Eclipse, Linux, SOAP, REST, UML, JSP, Ant, Maven.

Confidential

Sr. Java Developer & Software Sales Executive

Responsibilities:

  • Managed projects for data replication and queue management system.
  • Development of data replication tools using Spring, Hibernate, JPA, Servlets, Quartz, Web Services, JNDI, JPA, JDBC, JMS, ActiveMQ, Apache Tomcat and other related Java technologies.
  • Lead SDLC of a queue management system using JEE, Quartz, Spring, Hibernate, Drools, jBPM, Swing, Dojo, RMI, JAX-WS, multithreading et. al.
  • Developed jBPM workflows supporting adaptive and dynamic processes that required flexibility to model complex, real-life situations that could not easily be described using a rigid process.
  • Improved the performance of messages flow between remote applications using Multithreading concepts of Core Java, thereby reducing the run time of the messages.
  • Developed business components using core java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Analyzed and design requirements provided by business users.
  • Created Session Beans as services to communicate with DB Layer using Hibernate for the change requests in existing flows.
  • Built and deployed the application on the client side using Java and Swings on Eclipse and Netbeans using Java Web Start.
  • Used ActiveMQ as the java messaging service for reliable and asynchronous exchange information.
  • Involved in the JMS connection pool and configured Queues and topics for messaging.
  • Developed Hibernate mapping files and Hibernate configuration for persisting data to the database.
  • Developed SOAP based Web Services using JAXB.
  • Involved in Design of project using UML Class diagrams using Rational Rose Worked on designing and creating business rules using Drools.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Created and consumed RESTful Web Services using JAX-RS.
  • Involved in implementation of MVC pattern using Spring Controller.
  • Involved in developing stored procedures and Triggers.
  • Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
  • Developed Oracle, MS SQL and PostgreSQL for generating Pattern Reports.
  • Experience with test-driven development using a various unit testing framework such as Junit.

Environment: Java, J2EE, jBPM, Drools, Hibernate, Spring, EJB, JPA, JDBC, Quartz, Java RMI, Web Services, Eclipse, Netbeans, SOAP, MS SQL, REST, UML, JSP, Ant, Maven, XML, PL/SQL, SVN, Acegi Security.

Confidential

Software Engineer & College Teacher

Responsibilities:

  • Developed business components using core Java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Driven to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail.
  • Played Key role in requirement Analysis and Architecture
  • Created Web Service and Web Service client for (consumer and producer portion) which includes Customer details and account details.
  • Used SVN for version control and Maven for build and deployment.
  • Developed web pages using HTML, JavaScript, and AJAX.
  • Used Collections framework utilities Map, List and Set.
  • Developed Hibernate configuration and mapping files and integrated with Spring framework.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Developed web applications using MVC Spring framework, Spring ACEGI Security,
  • Used HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver and PostgreSQL to connect to the database.
  • Used Jasper for generates the reports.
  • Analyzed and design requirements provided by business users.
  • Implement the messaging services using RMI to interact with external dependencies
  • Harvesting the Contents using Java, Swings for user Interface and JDBC for Server communication.
  • Developed Hibernate mapping files and Hibernate configuration for persisting data to the database.
  • Developed SOAP based Web Services using JAXB.
  • Involved in Design of project using UML Class diagrams using Rational Rose Worked on designing and creating business rules using Drools.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Write SQL procedures for intensive database transactions for Storing high volume Data.
  • Created and consumed RESTful Web Services using JAX-RS.
  • Involved in implementation of MVC pattern using Spring Controller.
  • Involved in developing stored procedures and Triggers.
  • Presented a POC for using Drools technology for the implementation of business rules
  • Presented a POC for using jBPM technology for the implementation of workflows.

We'd love your feedback!