Viverae

  • Senior Software Developer

    Job Location US-TX-Dallas
    ID
    2018-1974
    Type
    Regular Full-Time
  • Overview

    We are looking for a Senior Software Developer to fulfill a role in planning, designing, coding, testing, debugging and documenting custom software development solutions. The Application Developer will work with other developers and guide the technical solutions through design and coding standards ensuring adherence to our standard Software Development Methodologies. Candidate should have working experience in Java Application Stack - Core Java/J2EE/Spring/Hibernate/Angular/RESTful WebServices.

    Responsibilities

    • Responsible for the design, development and engineering of software solutions utilizing JavaScript-based frameworks for web development
    • Responsible for the design, development and engineering of REST services, Microservices
    • Implement enterprise server components utilizing Java/JEE/Spring
    • Responsible for coding and documenting quality code using best practices, such as unit test integration.
    • Responsible for troubleshooting system issues related to software applications.
    • Participate in an Agile Scrum Software Development Life Cycle
    • Write well designed, testable, efficient code by using best software development practices

    Qualifications

    • 7+ years experience developing applications software in a JEE Environment
    • Strong working knowledge of Angular2 and Node.js
    • Experience with NoSql databases such as MongoDB or CouchDB a plus
    • Strong working knowledge of web services environments, languages, and formats such as RESTful APIs, JavaScript, XML, and JSON
    • Knowledge of container solutions such as Docker and their configuration and implementation best practices
    • Experience with Test Driven Development (TDD)
    • Proficient understanding of code versioning tools, such as Git

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed