We provide IT Staff Augmentation Services!

Java/jee Lead Developer Resume

2.00/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • 14+ years of experience in both analytical and technical capacities during the full product life cycle of various small and large - scale enterprise applications.
  • Experience in development and architecting lightweight microservices using Spring Boot, RESTFul, Oauth, Pivotal Cloud Foundry, OSCF(Stratos),MongoDB, ELK Stack, API Gateway, Swagger, Netflix OSS: Zuul, Eureka and Hystrix.
  • Significant experience in EJB, JMS, kafka, Struts, Spring (Core, AOP, ORM, JMS, Batch), Hibernate & Eclipse Link with JPA.
  • Conceptual knowledge on Docker and Hadoop.
  • Experience with Continuous Integration/Continuous Delivery using DevOps tools and workflows such as Concourse, GoCD and Jenkins.
  • Extensive experience in UI development using HTML, CSS, JavaScript, AJAX, JSP, JSTL, XML, XSLT, JQuery, JSON and AngularJS .
  • Having sound Knowledge in Object-Oriented Design/Analysis, UML modeling, Design Patterns like Business Delegate, Session Facade, Factory, etc.
  • Experience in Java Web services using XML, SOAP, RESTful based on SOA with excellent understanding of XML technologies XSD, XPath, SAX, DOM and JAXB.
  • Experience and knowledge working on Weblogic, Websphere and Tomcat application servers.
  • Maintaining Source Code Control based on standards using CVS, SVN, Git.
  • Hands on experience in databases - Oracle and MongoDB.
  • Experience with Unit testing, Integration Testing and generated test cases using JUnit and used firebug to inspect, edit CSS, HTML, and Javascript.
  • Experience in various SDLC methodologies such as Water fall, Iterative and Agile Scrum.
  • Worked with project teams located in different geographical locations gained experience as lead.
  • Good team player, smart worker, always works as a member of the team and enjoys team activities.
  • Possess effective communication skills and good interpersonal skills.

TECHNICAL COMPETENCIES:

Frameworks: Spring and Spring Boot, Struts, Hibernate, Eclipse Link, Log4J, SLF4j, Junit

Languages: Java, SQL

JEE Technologies: JDBC, JNDI, Web Services (RESTFul,JAX-RPC, WS), JSP, Servlets, EJB 3.0, JMS.

Software: Eclipse IDE, Spring STS, WebLogic Workshop Studio, WSAD.

Tools: Ant, Maven, Jenkins, Gradle, Concourse, GOCD, SONAR, AppDynamics, Kibana and ELK

Schedulers: UC4,Quartz

Web Technologies: HTML, XML, CSS, AJAX, JQuery, Angular JS

Databases: Oracle, Mongo

Systems: LINUX, Windows

Servers: Pivotal Cloud Foundry,OSCF(Stratos), Oracle WebLogic, Apache Tomcat, Web Sphere and Oracle Application Server.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Java/JEE Lead Developer

Responsibilities:

  • Analyze existing monolithic webservices and GUI applications, and provide migration plan with technology stack to leadership team for migrating/decomposing services into micro services.
  • Communicate with leadership, scrum masters, consumers, architect teams, product owners to address business as well as technical priorities.
  • Lead Development and work with DevOPs teams for end to end implementation of resilient microservices in cloud foundry platform while integrating enterprise standards.
  • Developed POCs for Oauth2 Integration, API Gateway, MongoDB persistence-as-a-service and provided pluggable solutions for all microservices.
  • Proposed and replaced Oracle DB transactions persistence with Mongo DB persistence in decomposed newer microservices.
  • Developed SOAP connectors, REST connectors and SOAP Adapters for seamless migration of consumer traffic to newer microservices.
  • Integrate and improve XSP framework ( Confidential internal microservices framework) for microservices development.
  • Worked with DevOps to setup pivotal cloud foundry lower, staging and production environments to deploy microservices.
  • Worked with DevOps to setup and use LAAS (Logging As A Service) infrastructure for the microservices to drain application and syslogs from application to E(Elastic Search)L(Logstash)K(Kibana) Stack.
  • Worked with DevOps to setup CI/CD environment using GoCD pipelines for builds, test automation and deployments to PCF environments.
  • Create config server application to pull the properties from specified git path and the microservices get the properties for particular environment based on profile.
  • Directed team to encrypt secure information (passwords) in the configuration across microservices and decrypt is performed automatically.
  • Provided concise logging (metadata) solution as a framework for integration into all microservices which helps in troubleshooting, data analytics and statistics.
  • Engaged consumers throughout migration process from onboarding to traffic cutover via Album and API Gateway to the newer microservices.

Technologies Used:- RESTFul, OAuth2, Spring Core, SpringBoot, Pivotal Cloud Foundry, XSD, JSON, JSON Schema, JAXB, GoCD, Gradle, Kibana, Elastic Search, Unix, Logstash, AppDynamics, MongoDB and Oracle DB .

Confidential, Denver, CO

Sr Java/JEE Lead Developer

Responsibilities:

  • Involved in requirement gathering, analysis and design
  • Developed RESTful service to receive requests from upstream application and send acknowledgement asynchronously
  • Developed MDBs to consume messages from queues and send request to external service( Nuestar)
  • And process asynch response from Nuestar and send to asynch notifications to upstream applications.
  • Developed synch process batch to take diff report between Confidential central DB with DL DB
  • Developed error recovery batches to resume/reprocess requests from its failure point.
  • Configured batches to UC4 scheduler.
  • Involved in production releases and monitor applications.
  • Assign work to offshore and give directions to get the work done in time.
  • Involved in offshore and onsite coordination.

Technologies Used: Java (concurrency utilities), XML, XSD, JAXB, RESTful Service, Oracle DB, JUNIT, MDB,Maven, Log4j, Spring, Hibernate JPA, Oracle Weblogic 12c, Windows 7&10, Linux.

Confidential

Sr Java Developer

Responsibilities:

  • Involved in requirement gathering, impact analysis and design.
  • Developed the batch (Loader) to read given feed from .CSV and store into DB.
  • Developed the batch using java concurrency utilities for Rate construction
  • Developed middle ware component using EJB, Spring and EclipseLink to provide API for batches and Web Apps.
  • Provide support for QA, UAT and production.
  • Having continues discussions with BA’s to identify the missing requirements in product as per the client expectations.
  • Configured and monitor Quartz Schedular
  • Mentoring other team members.
  • Developed Junit test cases

Technologies Used: Java (concurrency utilities), XML, XSD, JAXB, JSON, SOAP Web Service, Oracle DB, JUNIT, ANT, Log4j, Eclipse, PA, Oracle Weblogic, Windows, Linux.

Confidential, NJ

Sr Java Developer

Responsibilities:

  • Involved in requirement gathering and design.
  • Developed Spring - JMS component to consume MQueue.
  • Developed java client to invoke ETL scripts and get response.
  • Involved in build and integration.

Technologies Used: Spring-JMS, Spring-JMX, JAX- Confidential, SAX., Struts, Web services

Confidential, WI

Sr Java Developer

Responsibilities:

  • Individual contributor for design and developing web services

Technologies Used: JAX-WS, JAX- Confidential, SAS, TIBCO, Apache Ant, OEPE, Oracle Weblogic Server and Oracle DB.

Confidential, Dallas

Java Developer

Responsibilities:

  • Developed Message-Driver Beans
  • Developed Web Services(JAX-RPC and WS)
  • Message routings,queues and listeners are configured in OSB
  • Provided 24X7 on call support .
  • Participated in innovative disucussions to help business improvements
  • Provided solution to reduce allocation process time and increased allocation percentage (50 % to 70 %)
  • Taken care of release management interms of code merge,build, deployment and post production support and monitoring.

Technologies Used: SOA (Oracle Weblogic, EJB, OSB, .NET, Web Services, XML, Spring, Hibernate).

Confidential

Java Developer

Responsibilities:

  • Develop JSPs and controller.
  • Develop DAO layer to communicate LDAP for authentication and authorization.
  • Involved in SSO integration with other sites of Confidential 6.0
  • Involved in cookies implementation for accessing bookmark URLs.
  • Involved in integrating VAP and VCM
  • Involved in unit testing for the entire application.
  • Provided support for deploy and testing in QA, UAT and Production environment.

Technologies Used: Vignette Content Management, Vignette Application Portlets, Portal Bean Framework.

Confidential

Java Developer

Responsibilities:

  • Developed JSPs, Action classes using Struts Frame work
  • Developed EJBs and DAOs
  • Involved in integrating with web services.
  • Involved in unit testing

Technologies Used: Struts, EJB, Web Services, Oracle Developer, Toad, Oracle 9i, and Sun Application Server.

Confidential

Java Developer

Responsibilities:

  • Worked on font end modules
  • Worked on middleware components using EJB
  • Worked with QA team to prepare functional test cases
  • Worked with SIT team to prepare integration test cases
  • Worked with build team to push builds to QA and SIT

Technologies Used: Java, J2EE, Struts, EJB,windows, Oracle DB, WebLogic Server

We'd love your feedback!