View Our Website View All Jobs

Software Developer

Skyword has a great opportunity for a highly skilled Java Integrations Developer to join our high profile Web startup located in downtown Pittsburgh. If you are a seasoned Java developer with a track record of working on complex Web applications, and are ready for a challenging & rewarding startup environment, then we want to talk to you!

Responsibilities:

  • Work as a developer on complex Internet applications in Java
  • Assist in continual improvement of Skyword’s application architecture
  • Integrate in-house software packages with documented business-to-business APIs
  • Work in a team environment, collaborating with other engineers and members of other departments
  • Work with external vendors and customers’ technical teams on inter-system integrations
  • Work on jobs of diverse scope and complexity requiring independent action and decision-making
  • Exercise judgment, applying creativity and ingenuity in selecting methods and techniques for obtaining solutions

Required Experience:

  • Bachelor of Science in Computer Science or equivalent experience
  • At least two years of professional development experience working on Internet applications within a team environment
  • Proven ability to write code to communicate with diverse external APIs

Required Skills:

  • Experience in designing and implementing architectures for large-scale web application systems
  • Extensive experience in Java 8 and related technologies for Web development (REST APIs, Spring)
  • Strong knowledge and experience with relational database technologies and SQL schema design preferably with experience in an ORM persistence tool such as Hibernate
  • Experience with Internet related technologies including HTTP, JSON, and general Internet protocols
  • Ability to develop Java based software to interact with external APIs, whether web service or library-based, including, but not limited to, Facebook, Twitter, Google, LinkedIn, etc.
  • Experience with CMS software (Wordpress, Drupal, AEM) a strong plus
  • Ability to work with customer and vendor technical teams to assist in integrations
  • Full life cycle development experience with latest versions of Java, MySQL or Oracle, JDBC, and Linux
  • Good organizational and documentation skills
  • Must be self-directed, confident, able to use best-practice development processes effectively
  • Able to work in a team setting using Agile practices

Compensation and Benefits:

Competitive salary; medical, dental, life, and disability insurance plans, three weeks paid vacation; 11 paid holidays and an open, friendly work environment

About Skyword:

Skyword moves brands – and their content – forward. By embracing a sustainable, scalable approach to original storytelling, Skyword liberates brands from ineffective marketing practices and inspires them to create deeper connections with their customers. With a powerful combination of enterprise-class technology, authentic voices, and professional services, Skyword propels clients’ content marketing programs to new levels of excellence. Skyword is a privately held company headquartered in Boston, MA, with offices in Palo Alto, CA, Pittsburgh, PA, and New York City.

Skyword is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150