Java Developer (Java 8, Node.JS, AWS) - Irving, TX X3

C4 Technical Services

Node.JS Developer (JavaScript, Java 8, Node. JS)

Irving, TX 

What you’ll do:

  • Adhere to rules established to enforce test-driven/behavior-drive development, maintaining wiki pages, code style, and code group/peer review.
  • Be a team player, someone who can communicate both orally and through our various written communication mechanisms.
  • Be able to work under the supervision of a more senior engineer, completing tasks with the expected degree of quality in a timely fashion.
  • Analyze requirements and technical specifications and implement assigned development tasks using various web technologies.
  • Develop, maintain, and debug cloud based micro-service APIs
  • Maintain and extend existing on-premise software systems
  • Be able to dig in and troubleshoot pre and postproduction issues.

What you’ll need:

  • BS in Engineering, Computer Science, Information Systems, or other technically related field
  • Equivalent experience and/or degrees in other technical fields will be evaluated and considered
  • 7+ years of experience in a development position
  • Strong technical knowledge building mission critical/highly available service-oriented software
  • Works well with others and is a skilled communicator both written and oral; acts with professionalism both in person and when working on the phone with partners.
  • Excellent time management skills, with the ability to prioritize and work under shifting deadlines with potentially ambiguous or nebulous requirements in a fast-paced environment
  • Excellent problem-solving skills
  • Experience working in an agile software development organization; Scrum and/or Kanban
  • Willingness to learn new technologies - often very quickly
  • Strong technical knowledge building mission critical/highly available service using current generation toolkits such as Node.JS, RESTEasy or Spring
  • Developing and designing web services through APIs using REST, HTTP, JSON/JSONP, etc
  • Strong development experience in Node.js, Express and Nock frame works or Java 8
  • Strong technical knowledge of IP, HTTP, JSON and XML.
  • Experience with Python or Javascript/Node.js skills.
  • Strong understanding the principles of service-oriented software and large-scale distributed systems.
  • Working knowledge of reactive programing
  • Working knowledge of Relational and NoSQL databases using JDBC, JPA or similar frameworks
  • Basic technical knowledge of cloud-based systems – covering infrastructure, platform and software as services
  • Recent hands-on experience with Java, Spring / Spring Boot Frameworks, Node.js development, MicroServices, Serverless (AWS Lambda, AWS Step function, Api Gateway, AWS Glue, CloudFormation)
  • Good working knowledge of the Cloud AWS, Observability & Traceability
  • Code craftsmanship; rigor in high code quality, automated testing (JUnit, eslint, mocha, chai, jest Mockito, Cucumber), and agile engineering best practices
  • Knowledge of modern software patterns and anti-patterns
  • Able to work within a Git/Gitflow-based multi-branched software environment and build deployment pipelines.
  • Preferred experience with Java development tooling: Maven and/or Gradle.
  • Used continuous integration environments like TeamCity, Jenkins, Hudson.

#DICE

jconnelly@c4techservices.com

Read Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles