We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 8+ years working as a Senior Java/JEE Developer, in many roles, as a Developer, Technical Lead (2+ years), Freelancer (2 years) and Entrepreneur (2 years).
  • As a Technical Lead in Confidential, directing the development group area (3 - 5 developers).
  • Working developing REST, GraphQL and SOAP services .
  • Good working experience with J2EE web technologies like Servlets, JSPs, EJBs, JDBC, JNDI, JMS.
  • Good experience in version control systems like Subversion Tortoise SVN, GIT .
  • Experience with web applications using front-end technologies like HTML5, CSS3, JavaScript, PrimeFaces, Vuejs, JSON .
  • Worked on I18N (Internationalization ), Localization on the Web Applications .
  • Configured logging tool using log4J .
  • Good experience in Build ( Maven ), Testing ( Junit).
  • Experience using different IDES, like AnypointStudio (Eclipse), IntelliJ, and NetBeans .
  • Experience with Agile methodologies like Scrum .
  • One Year Experience as a Project Manager.
  • Recently worked with BPMN tools like Camunda and Activiti .
  • Experience with Spring Boot, just some exercises and labs.
  • Recently working in small projects as a freelancer and personal training with AWS (AppSync, Cognito, Amplify, Dynamo, Api Gateway, EC2, S3, Lambda, CloudFront, CloudFormation, Route53, Cloud Watch, SNS, IAM, Step Functions, others related).
  • Experience with GraphQL, mainly in personal projects and starts with Meteor and Apollo, then with Graphcool (Deprecated), and now with AWS Appsync.
  • C++, Assembly, Ladder, Mathlab, LabView, etc.
  • All HPSA projects include a lot of technologies, frameworks and tools, like JAX-RS, JSP, JavaScript, Java, Oracle, Linux RedHat, Spring MVC, JMS, Jboss, Struts, SOAP, Rest, Spring, Maven and much more.
  • As an Entrepreneur in 2010, worked with OpenWRT in small routers to give free access with portal captive, but the real value was monitoring all mobile devices even if they did not connect to the wifi network, in order to generate very valuable information like visits, time for each person in the zone, and counting total devices.
  • As a Freelancer developing and customizing software ad hoc, especially for Telco company’s (ATT, Movistar, Confidential, Confidential, Confidential, Confidential ).

TECHNICAL SKILLS:

Languages: Java, JavaScript, SQL

EJB, JPA, JAX: WS, Primefaces, VueJs, Hibernate, Spring Boot

Application Server or Containers: Tomcat, Jboss, Glassfish

RDMS: Oracle, MySQL

Cloud: AWS

WebServices: Soap, Rest, GraphQL

Quality insurance: JUnit, ReadyApi

Build & Deployment Tools: Maven, Bamboo

Version Control: SVN, GitHub

SQL and NoSQL: Oracle SQL, MySQL, MongoDB, DynamoDB, Couchdb.

Web Application: Vuejs, Sencha extjsIDE Development: Eclipse, Netbeans, Anypoint, Studio, IntelliJ, Visual Studio

Version control: Subversion Tortoise and Rabbit, Git

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Create, update and improve workflows according to the actual business and old systems.
  • Developing Microservices with SpringBoot in areas where BPMN/Camunda process is not require.
  • Developing new REST and SOAP Services .
  • Developing new REST and SOAP Endpoints .
  • Involved in working the logic to extract information from the different source systems like Zuora, CRM, REST Services, SOAP Services or another approaches.
  • Extensively used Core Java API, and Camunda BPMN in developing the business logic.
  • Generating specs documentation about some API’s that I created and modified.
  • Tools used for building and deploying Bamboo, for code review Crucible, for documentation Confluence, for Tasking Jira .
  • Detect and fixing bugs, JUnit Test, Integration test .
  • Constant code and designs reviews.
  • Involved in Scrum agile Project, as a team member. Attended the daily status meeting and scoring task and stories.
  • Involved in fixing the product issues, enhancements.
  • Analysis and review for the new and existing business rules with the client.
  • Using Git to manage versions of applications, and different strategies for manage repositories.

Environment: Camunda, Java, Hibernate, GridGain, Zuora, Apigee, Crucible, Jira, Bamboo, Confluence, Git, ReadyApi, Maven, JNDI, ActiveMQ, Groovy

Confidential

Java Technical Consultant esponsibilities:

  • The main tool for this project was HPSA, I used to create workflows and customize or create new plugins and new nodes ( Java programming ).
  • RMI communications with CPEs, using proprietary commands ( XSLT and HP plugin ).
  • Error handling, retries, rollback process as part of the process automation.
  • Involved in fixing the product issues, enhancements.
  • Providing estimates for enhancements, complex issues and working on those.
  • UOC customization .
  • CRM customization .
  • Developing Rest service communication for external environments.
  • Inventory Builder to generate the Java files, SQL files and UI files .
  • Developing new HPSA Nodes ( Java programing )
  • Checking and testing communication with SOSA, PCRF, PC Cache and PCCR.
  • Best practice implementation according to eTOM Frameworx .

Environment: Java, Oracle, HPSA, JSP, LDAP, HPSA, Jboss, Linux, UOC, HP CRM, SOSA, PCRF.

Confidential

Java Technical Consultant

Responsibilities:

  • HPSA configuration and installation in development environment.
  • Plugins and new Java nodes, that include LDAP, JMS, RMI, HashMap Node .
  • All HPSA projects include a lot of technologies, frameworks and tools, like JAX-RS, JSP, JavaScript, Java, Oracle, Linux RedHat, Spring MVC, JMS, Jboss, Struts, SOAP, Rest, Maven and much more.
  • Giving course/training about HPSA and the technologies involved the engineering Confidential Area.

Environment: Java, Jboss, HPSA, Inventory builder, Oracle, Java, XSLT.

Confidential

Java Technical Consultant

Responsibilities:

  • Workflow Designer, XSL Templates, RMI Communication, LDAP Plugin, were the main tools used in this project.
  • Initialization and deploy existing HPSA solution .
  • HPSA configuration and installation on premise.
  • Inventory Builder to generate the Java files, SQL files and UI files .
  • Developing new HPSA Nodes, Java programming .
  • Providing estimates for specific client needs, complex issues and working on those.
  • Updating specs documentation about Java Nodes .
  • Scrum Methodology.
  • Workflow Designer, XSL Templates, JSP .
  • Used Log4j to log the information, to track the problem in production support.

Environment: Java, Oracle, HPSA, JSP, Linux, LDAP, HPSA, Jboss.

Confidential

Java Technical Consultant

Responsibilities:

  • Workflow Designer, XSL Templates, RMI Communication, LDAP Plugin, were the main tools used in this project.
  • Free Form: JSP GUI where the main objective is to select a special case workflow for a specific task. Writing inventory XML definition files and process them using Inventory Builder to generate the Java files, SQL files and UI files .
  • New HPSA Nodes, and Java classes for custom functionality.
  • Business Logic implementation with workflow designer and Java programming .
  • OSS/BSS System Implementation, connecting networks and systems to delivery services with the Business layer.
  • Scrum Methodology.
  • Updating specs documentation about Java Nodes .
  • Routers configurations, firewalls, connectivity (bandwidth, ports, etc.).
  • HPSA configuration and installation on premise.

Environment: Java, Oracle, HPSA, JSP, LDAP, Workflows Designer, Jboss, Linux, Inventory Builder, Angular Js, HP CRM, JMS. XSL Templates.

Confidential

Java Technical Consultant

Responsibilities:

  • Making new HPSA Workflows using the workflow designer tool.
  • Making new XSL templates .
  • Restful Web Services, GenericLDAP plugin implementation.
  • Creation of DHCP plugin .
  • Making new inventory with the Inventory tree designer and Inventory Builder.
  • Team facilitator.
  • HPSA configuration and installation on premise.

Environment: Java, Oracle, HPSA, JSP, LDAP, Workflows, Jboss, Linux, Inventory Builder, Angular JS

Confidential

Technical Consultant

Responsibilities:

  • Routers configuration with OpenWRT (daemons, shell scripts, Cron, web sockets).
  • Web services Rest using JAX-WS, JPA, and MySQL .
  • Web client application with JSF PrimeFaces .
  • Version control through Subversion, SVN server installation and account management for SVN repositories.
  • In corporation of Google Maps for admin dashboard to locate each router, and direct access to configuration.
  • WebSocket’s communications.
  • Bluetooth dongle and wifi configurations.
  • Bluecove JSR-82 (Java), used for Bluetooth configuration.

Environment: Java, MySQL, JPA, JAX-WS, Linux, HTML5, JSF Primefaces, Glassfish.

We'd love your feedback!