You are viewing a preview of this job. Log in or register to view more details about this job.

Java Software Engineer

Role: Java Software Engineer

Duration: long term

Remote

The client looking to strengthen our Product Engineering team and actively searching for Software Engineers.
Basic Qualifications
  • ·        Experience in owning all stages of the development process: design, build; testing, implementation, and operational support (DevOps)
  • ·        Java/ Node JS programming for building API’s. Understanding of AWS cloud technologies.
  • ·        Strong OO programming and design skills with understanding of common design patterns, algorithms, and system architecture
  • ·        Experience in Web API, Rest and/or SOAP services
  • ·        Demonstrated strong technical judgment in conjunction with passionate customer-focus
  • ·        Self-starter, natural leader who can mentor and coach junior members on the team
  •      5+ years of professional experience in software development
Preferred Qualifications
  • ·        Experience building large-scale/ enterprise-grade distributed systems with service-oriented architectures
  • ·        Experience with Microservices/ API development and 3rd party API implementation
  • ·        Experience building large-scale, fault-tolerant distributed systems
  • ·        Passion for understanding ambiguous, complex problems and driving high-quality, innovative, clean technical solutions
  • ·        Excellent written and verbal communication
  • ·        Proficiency in Front-end Coding and Design (JavaScript, CSS, HTML, React, etc.)
Requirement: Bachelor’s degree in Computer Science or related field or equivalent combination of industry-related professional experience and education