Senior Principal Software Engineer with Java PCF (Pivotal Cloud Foundry)

  • Contract

Job Description

Our client is looking to fill Senior Principal Software Engineer - Round Rock , TX (Remote until Covid) - Contract Position. Only W2 Candidates....                                                 

SUMMARY

  • Looking for a cloud native developer with hands-on experience in Java, Spring Core, Spring Web Services, spring batch, spring integration and Spring Boot.

IMPORTANT:

  • Development work is on PCF and Dell Boomi - Dell builds its microservices on PCF (Pivotal Cloud Foundry) and uses Boomi for SaaS to SaaS implementations. The skills we are looking for is to have expertise in PCF and basic/intermediate in Boomi Cloud.

KEY RESPONSIBILITIES:

  • Design and Code software according to Dell’s systems standards, policies and procedures
  • Key player in the complete software life cycle from requirements leading to design, development and in CI/CD frameworks
  • You will be expected to contribute to design and implementation decisions, take feedback constructively and work towards the common goals of quality project delivery under aggressive timelines.
  • You will be responsible for writing Functional and Technical Designs following Dell Templates, as well as generate code and unit tests.
  • You must be able to communicate effectively with team members: both core and extended members.

ESSENTIAL REQUIREMENTS:

  • Strong coding experience in core JAVA or any OOPS language
  • Experience with Pivotal Cloud Foundry or any other cloud platforms
  • Developing cloud native applications using Spring Boot/ Spring Cloud is must
  • Knowledge of microservices based architecture, design and implementation
  • Good understanding of Databases – Oracle, SQL Server, Postgres, writing SQL
  • Working knowledge of TDD using Junit, Mockito, Easy Mock or equivalent frameworks is must
  • Experience with CI/CD orchestration with Jenkins / Gitlab CI or equivalent
  • Experience with JMS, Rabbit MQ, IBM MQ and Kafka
  • Understanding of Enterprise Integration Patterns
  • Strong debugging, triaging and troubleshooting skills
  • Excellent Communication skills – written and oral
  • Ability and desire to learn new skills

DESIRABLE REQUIREMENTS:

  • Experience in Java and XML & EDI Document standards
  • Understanding or working experience in Agile methodology preferred usage of TFS
  • Experience working with ERP systems especially SFDC & Oracle
  • Working knowledge on Messaging / Streaming platforms like JMS, RabbitMQ & Kafka

Additional Information

All your information will be kept confidential according to EEO guidelines.