Full Stack Java Developer

$120,000 - $135,000

Full Time

  • Work from home
  • No Travel Required

Skills

HTMLDevOpsJavaSpringSoftware engineering

Job Description

Java Developer Software Engineering - Full Stack

SALARY: $120K - $135K PLUS 8% - 15% BONUS

LOCATION: DALLAS, TX / CHICAGO, IL / New Jersey, NJ

THIS IS NOT A CONTRACT ROLE

Looking for a Java Developer with 5 years experience working primarily with spring, HTML S/CSS Cloud Java Script Rest DevOps SDLC

Primary Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.    •    Contribute to front-end design, Back-end design, technical direction and documentation including collaborating with various teams to build fit for purpose solutions

  • Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement
  • Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality
  • Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment
  • A team player who assists the team as required to achieve collective goals & delivery milestones including knowledge-share
  • Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto)
  • Actively participates in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements
  • Integrating disparate data from REST and WebSocket services within a cohesive user interface.
  • Participating in innovative design and proof of concepts with emerging technologies and solutions
  • Embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc.
  • Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented.
  • Writes unit and integration tests based on chosen DevOps frameworks.
  • Performs application and project risk analysis and recommends quality improvements.
  • Assists Production Support by providing advice on system functionality and fixes as required
  • Assist with departmental and new employee training  

Technical Skills:   

  • 5~ years of primarily Backend Java development
  • 2+ years of experience in Spring Framework
  • 2+ years of hands-on HTML5/CSS3 experience
  • 2+ years working in Cloud environment.
  • Work with Javascript in support of front end tasks
  • Experience of working with websockets, HTTP 1.1 and HTTP/2
  • Experience with RESTful APIs and JSON RPC
  • Experience following Git workflows
  • Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc.
  • Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics   

Education and/or Experience:   

  • BS degree in Computer Science, similar technical field required. Masters preferred.