Java Backend Developer

  • Contract

Company Description

VINGS Technologies Limited is a leader for technology intensive solutions and provides services required for a project driven organization. We provide end-to-end IT services through our flexible and cost efficient delivery model that combines on-site and off-site operations. At VINGS, we help companies leverage their existing systems and implement new solutions that provide significant, measurable business value.

At VINGS, rooted in quality processes and frameworks, our goal is to fully satisfy client objectives, serving as an accountable, flexible and objective partner. We are a total business solution provider that delivers Application and Business Process Services to help clients reduce costs, enhance organizational flexibility, and improve their business and IT performance.

Job Description

Job Role: Java Backend Developer

Job Type: Contract (Only GC or USC)

Work Location: San Jose, CA

Min Years of Experience Required: 10+ years

 

Skills Required

  1. Good in Logic & Algorithm - Problem Solving coding skill is mandatory
  2. Java, SQL, REST API Service, Integration, Shell or Python Scripting

 

Responsibilities:

  • Develop and deploy applications that support and change fundamental assumptions of how IT works.
  • Design, build, and support applications and system integrations using a various technologies and platforms such as Java, SQL, Python, AppEngine, Cloud SQL, Spanner etc
  • Partner with internal teams to define and implement solutions that improve internal business processes.
  • Work closely with analysts to translate business requirements into technical solutions.
  • Build internal solutions, with custom front-ends (web, mobile) and back-end services that automate business processes. Maintain highest levels of development practices including technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, writing clean, modular and self-sustaining code.
  • Integrate third party products into internal systems as well as support and upgrade implemented systems.
  • Transfer knowledge of the solution to a support team and Google development team

 

Minimum Qualifications:

  • BA/BS degree in Computer Science, related technical field or equivalent practical experience.
  • 5 years of hands-on experience in application and system integration implementation
  • 5 years of programming experience in Java, SQL, Python, AppEngine, Cloud SQL, Spanner, etc
  • Experience with Unix/Linux. Scripting experience with Linux Shell, Python.
  • Strong relational database modeling (SQL Server, Oracle, MySQL)
  • Experience implementing, configuring, customizing and integrating 3rd-party software solutions
  • Experience designing and developing internal business applications including front-end and backend
  • Preferred Qualifications:
  • Participation in several full system implementation life-cycles (analyze, design, build, test, implement, support).
  • Solid understanding of information management, data modeling, system integration, development methodologies (including unit testing) and web technologies.
  • Development experience in time tracking (Kronos), or sales compensation application (Callidus)
  • Excellent interpersonal and communication skills; strong analytical skills and a demonstrable bias toward action.
  • Experience designing, building, and supporting data integrations that involve highly sensitive financial data
  • Good understanding of protocols (e.g. SFTP, HTTPS, SOAP) and  system integration methods (e.g. Web Service, REST service)

Additional Information

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

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply