We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Houston, TX

EXPERIENCE SUMMARY:

  • Have 10+ total IT experience of Software Development Life Cycle in Requirement gathering, Functional Design, Technical Design, Solution design & architecture, development, testing & integration, implementation and post deployment support for wide set of applications in Oracle Retail domain. I worked for some leading Retailer’s in North America Region (Mexico and US).
  • Experience in backend technologies such as J2SE/J2EE, JAXWS, JAXRS, Spring boot, Spring Cloud, Spring framework, Hibernate, Microservices, Kubernetes, Docker in google cloud.
  • Leading Projects involving Stake Holder Interaction; Project Planning, Estimation, Monitoring & Progress Reporting; Cross - functional Process/Team Interactions.

TECHNICAL SKILLS:

Programming: Java, SQL, PL/SQL, UNIX Shell scripting, Pro*C, Perl, Ruby

Databases: Oracle, MySQL, DB2, MS SQL, H2

Web Servers: Apache, Tomcat, WebLogic, OAS

Platform: Windows, Linux, AIX, Solaris, HP UX

Developer tools: Eclipse, SQL Developer, Oracle Forms, Oracle data pump, SQL Loader, Postman, SOAP UI

Java Technologies: Struts, Spring boot, Spring batch, Spring JPA, Spring Security, Hibernate, JPA, JMS, EJB, JDOM, JNI, JAXWS, JAXRS, API design, JUnit, Mockito

Cloud Technologies: Spring Cloud, Netflix Eureka, Ribbon, OpenFeign, Zuul API gateway, Sleuth, Zipkin logging, Amazon AWS(RDS/S3/EC2), Oracle cloud, GCP

Web Technologies: HTML, XML, CSS, JavaScript, jQuery, Angular, Bootstrap 3, Servlet, JSP, Swagger tools, Dropwizard, Apache CXF, SOAP and Rest webservices

Oracle Retail Modules: RMS, RPM, SIM, RIB, ReIM, ReSA, Allocation, ORPOS (former XStore), Back Office

Others: WSDL, Message Broker, Oracle AQ, Active MQ, Rabbit MQ, Subversion, Git, Jenkins, BI Publisher, Ant, Maven, Solr, Jira, HP ALM, UC4 scheduler, Splunk, SolarWinds, Vantage

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr Java Developer

Technologies Used: Java, HTML, XML, CSS, Javascript, Restful and soap web services, Eclipse, Spring framework, Spring batch, Apache CXF, Hibernate ORM, SVN, CI/CD Jenkins, drop wizard, Maven, Ant, Solr, WebLogic, Oracle DB, MS SQL, DB2, Agile, TDD, Microservices, Splunk, AWS, GCP

Responsibilities:

  • Development of new Restful webservice API’s to replace the old architecture for Wave-Link handheld devices. This includes wide set of API development for Item Lookup, Schedule Stock count, Direct Delivery, Inventory Adjustments, Printing, Warehouse Delivery, Transfers, Store Reports, Task Management etc.
  • Development of SOAP webservices and client for external integration design for item maintenance.
  • Multi-threaded price sync process development using Thread Executor concurrency framework to daily identify delta differences between Merchandising and Store application to avoid store pricing issues.
  • Implementation of Solr search for Inventory application for foundation data lookup for performance gains.
  • Web service customization for inventory movement and data propagation to the downstream applications via Oracle AQ (using RIB) part of BOPIS and STS implementation.
  • Performance tuning for price change jobs for store applications. Enhanced the design to increase the processing capability to a billion price event records in a day.
  • Development of multi-threaded inventory injection process for flat file and web services utilizing spring.
  • Customization of UI for inventory application for physical count process.
  • RIB administration, monitoring, periodic maintenance, configuration, custom integration development for external WMS, custom diagnostic and monitoring tool development for bulk handling for message failures.
  • Perform analysis and provide suggestions for different types of upgrades/patching related to application and platform (java, Linux, AIX, Windows, Oracle, SQL Server etc.) that can help with major bug fixes for the applications.
  • Based on the security and vulnerability analysis performed by the IT Security team, work on testing and fixing the vulnerabilities for the different applications.
  • Perform adaptive and perfective maintenance of the systems to achieve improved maintainability and keep the system usable as per changing business needs.
  • Data migration project from on prem to AWS cloud for gun store application.
  • Creating and maintaining environments for Oracle Retail applications (13.x, 14.x).
  • Multi-panel dashboard, reports and alert setup for Enterprise application monitoring using Splunk tool.
  • Worked on buy online pickup in store and ship to store project.
  • Performance tuning for bulk data loading ETL process for pricing (RPM) and replenishment (RMS) area.
  • Tuning and optimization of Oracle retail batch jobs.

Confidential, Dallas, TX

Developer

Technologies Used: Java, Eclipse, PVCS, Ant, OAS, Oracle DB, PL/SQL, Oracle Forms, Pro*C

Responsibilities:

  • Managing to convert business requirements into project scope statements and to obtain necessary business sign off, to avoid change requests in later phase.
  • Development and Enhancements of components using Pro*C, UNIX Shell Scripting, Oracle Forms and PL SQL, SQL query performance tunning
  • 4-5-4 Calendar Migration project execution
  • Developed and customized Batch jobs using Pro*C, PLSQL and Unix Shell Scripting
  • Developed and customized front end screens using Oracle Forms
  • Involved in coordination of various stakeholders to ensure all technology and operations requirements are covered while creating Technical and Functional Design Documentation.

Confidential, Mexico

Developer

Technologies Used: Java, web services, Eclipse, Spring framework, Hibernate ORM, SVN, Maven, Ant, BI Publisher, OAS, Oracle DB, PL/SQL, Oracle Forms, Pro*C

Responsibilities:

  • Development and implementation of external WMS interfaces.
  • Gather business requirements and provide solution for complex supply chain issues related with RMS, RIB, SIM, WMS.
  • Implementation of pricing strategies for RPM
  • Development and performance tuning of bulk data loading ETL processes for replenishment and price event uploads
  • Worked on setup of ORPOS sandbox environments with Back Office and perform extension development.

Confidential

Lead Developer

Technologies Used: Apache, MySQL, PHP, HTML, CSS, Jquery, Mootools, web services, Zend and Yii framework, Social Engine platform, Joomla platform, Moodle learning management, cPanel

Responsibilities:

  • Requirement gathering, Development, implementation, deployment, installation, configuration, patching, versioning, cloning, monitoring administration and maintenance of Content management systems (CMS): Joomla, Moodle and Social Engine (Social Networking platform) in multiple environments.
  • Application landscape design for integration of Joomla, Moodle and blog portals.
  • Migration project: Legacy web applications to Joomla and Moodle.
  • Development of "Multilevel Marketing" extension for Joomla and data migration.
  • Extensions developed on Social Engine platform: card and Community Ads
  • Automated Backup implementation for application and database.
  • Periodic patching to latest patch set releases for applications.
  • Multi-level security design and implementation to prevent the security breach from various known attacks.
  • Quick intrusion Detection and recovery process setup in case of cyber-attacks.

Confidential

Java Developer

Technologies Used: Oracle DB, MySQL, DB2, Java, web services, Eclipse, Spring framework, Spring batch, Hibernate ORM, SVN, Maven, Cryptography, JFC Swing

Responsibilities:

  • Develop Desktop based ETL tool, which will be used to extract the data from database by the user. Flexibility provided to connect to any supported databases.
  • Use AES 256 encryption algorithm to encrypt/decrypt the data file.
  • RSA public/private key pair was generated in order to encrypt the AES private key and the same RSA public key is used to decrypt the AES key.
  • Implement Scheduling for file transfer.
  • Following key functions developed: Data Extraction and transformation from multiple databases to various formats, File Encryption/ Decryption, File Transmission via SFTP.

We'd love your feedback!