Java Engineer - PDS with fortune 100 company

'Employment eligibility to work within the U.S. is required as the company will not pursue visa sponsorship for these positions.”

Third-party Corp to Corp 'C2C' also not eligible

1-year contract with opportunities for full-time employment for top performers.


You will be a part of our client's tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products, and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career.


Designs develops, solves problems, debugs, evaluates, modifies, deploys, and documents software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications.

Member of a product engineering or delivery and integration team reporting to a Senior Engineer, Engineering Director, or Director Product Delivery & Integration.

How will you make an impact in this role?

Software Development

  • Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools
  • Own all technical aspects of software development (architecture, design and development of systems) for assigned applications
  • Perform hands-on software development, typically spending about 80% of time writing code, API specs, doing proof of concepts, conducting code reviews, and testing in ongoing sprints
  • Drive consistent development practices - tools and common components
  • Develop a deep understanding of tie-ins with other systems and platforms within the supported domains
  • Work with technical product managers contributing to blueprints, and assisting with annual planning of feature sets
  • Identify opportunities for adopting new technology to solve existing needs and predicting future challenges
  • Effectively communicate to internal and external business partners on solution desigm

Minimum Qualifications: Education & Experience

Up to 4 years of software development experience in a professional environment and/or comparable experience such as:

  • Bachelor’s Degree in computer science, computer science engineering, or related experience required; advanced degree preferred
  • Familiar with Agile or other rapid application development methods
  • Design and development using Java, J2EE
  • Hands-on expertise with application design, software development, and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Confirmed experience with object-oriented design and coding with a variety of languages
  • Hands-on with application design, software development, and test automation across one or more platforms, languages, and tools
  • Excellent Java/J2EE skills with RESTful API development, Cloud integration, and development.
  • Experience in Java frameworks/toolkits like SpringBoot and Vert. X is a plus.
  • Working knowledge of data tools such as SQL using RDBMS(Oracle, MySQL, PostGres), No SQL (Couchbase, Cassandra, Mongo).
  • Familiarity with modern DevOps toolchain with tools like GIT, Jira, Jenkins, XL Release, Nexus, Artifactory.
  • Hands-on with Junits and performance testing frameworks jmeter/gatling etc.
  • Experience with popular development tools such as IntelliJ Idea, Eclipse.
  • Good Debugging/RCA skills.
  • Knowledge of Open Source Integration framework Apache Camel is a plus.
  • Knowledge of NodeJS and ReactJS would be addon.

'Employment eligibility to work within the U.S. is required as the company will not pursue visa sponsorship for these positions.”