Senior Developer/Technical Lead (Java, Neo4J)

Dev9, LLC
Seattle, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Seattle, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Continuous Integration
Custom Software
DevOps
Graph Database
Hibernate
Java Web Services
Maven
MongoDB
Neo4j
NoSQL
Cloud Services
Ansible
Mesos
Search Technologies
Software Engineering
Web Applications
Web Application Frameworks
Private Cloud Environment
Google Cloud Platform
Spring-boot
Kubernetes
Infrastructure Automation Frameworks
Information Technology
TeamCity
Jenkins

Job description

  • Provide custom software and Cloud based solutions to our clients

Requirements

  • Bachelor of Science in Computer Science (or equivalent)
  • Proven leadership experience - on teams and out in the technical community
  • 7+ years of Java web services/web applications experience
  • Cloud experience (AWS, Google Cloud, Azure, private cloud)
  • Experience with ontology
  • Experience with Semantic Search
  • NoSQL experience (eg MongoDB) or Graph databases (eg Neo4J)
  • Experience with ORM (eg Hibernate)
  • Modern Build experience with Maven and familiar with continuous integration (eg Jenkins, TeamCity) systems
  • Very comfortable with modern web frameworks (eg Spring Boot)
  • Opinionated on TDD/BDD
  • DevOps experience (eg Ansible, Kubernetes/Mesos) and infrastructure automation
  • Understanding of secure software development practices, Must be authorized to work in the U.S. & No telecommuting

About the company

Dev9 is a technology consulting firm based in Kirkland, Washington. Our teams focus on building Cloud and Custom Software Development solutions for our clients. Our software developers are passionate about their craft and enjoy working on collaborative teams. Is automation more than just a buzz word? Are you comfortable explaining technology to others? Are you passionate about software development at work and at home? If your answer is yes, we would like to talk to you! Why you should join Dev9: * Keep your skills fresh by working with some of the newest technologies and tools out there * We are growing! Lots of opportunities for advancement * Join a small, highly collaborative team What makes Dev9 unique: * We don't just build software; we approach development as a well-honed craft. * We are experts who believe in being innovative while having fun, and working continuously to refine our skills. * We are committed to excellence in everything we do, from the technology we choose to the people who make up our team. With excellence as a guiding principle, we deliver quality results that ensure client satisfaction. * We approach work with integrity. We do what we say we'll do, and we operate with transparency and honesty. * We work cohesively and see each person at Dev9 as a critical contributor. We prize teamwork, and support each other in providing the best results for our clients. No one on our team is superior to another - we help each other out, in the spirit of personal growth.

Apply for this position