Octagon Technology Staffing

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Senior Java Developer

at Octagon Technology Staffing

Posted: 9/21/2019
Job Reference #: 1907
Keywords: technical

Job Description

  • # of Openings
    1
    Category
    Java Software Developers
  • Overview

    Octagon Talent Solutions is seeking a Senior Java Developer for our client in the Fort Lauderdale area. The Developer will participate in all aspects of the software development process including, requirements gathering, designing, coding, unit testing, integration testing, and deployment documentation.

    Responsibilities

    • Work closely with team members to solve tough engineering issues
    • Participate in code reviews and training of team members
    • Develop leading edge solutions to maximize performance, scalability with high
    • Participate in team improvement activities
    • Recommend product improvements
    • Produce technical documentation and communicate concepts to the team
    • Interact with the security team to ensure methods are compliant

    Qualifications

    • 10+ years of extensive development experience with Java SE/EE
    • Bachelor’s degree in Computer Science, Software Engineering, or related discipline
    • Comprehensive SDLC experience (requirements, architecture, design, testing and deployment)
    • Development experience with Object Oriented design and design patterns
    • Experience with version control tools and methods: Git/GitFlow
    • Experience with Spring Framework, Spring MVC REST, ORM/Hibernate and JDBC
    • Experience with SQL including PostgreSQL and SQL Server
    • Experience with JavaScript, AJAX, HTML5, CSS3 and JSON/XML
    • Experience with xUnit, Spring testing, and mock testing frameworks
    • Experience with Agile methodologies (Kanban/Scrum)
    • Knowledge of debugging web applications (Firebug, etc.) and web testing automation (Selenium WebDriver) a plus
    • Experience with cloud computing (AWS) and NoSQL databases a plus
    • Experience with AngularJS, Bootstrap, Sass and jQuery a big plus
    • Familiarity with Continuous Integration and Continuous Delivery methods and Integration servers (Jenkins, TeamCity, Travis, Bamboo etc.)
    • Familiarity with Linux and Windows administration a plus
    • Familiarity with cloud computing (AWS, Azure or similar)
    Not ready to apply? Connect with us for general consideration.