Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Java Developer

Nfinity LLC

Java Developer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Nfinity, LLC has an exciting opportunity for a Java Developer to join our teamin San Francisco. Successful candidate will be an individual who possesses the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily. Other duties, in addition to the below, may be assigned as necessary to meet business needs.

     

    Minimum Required Qualifications:

    • Must have a minimum of 2 years of prior professional experience including system analysis, software design, and development in Java or related technologies
    • US Citizenship or Permanent Resident is required
    • Bachelor’s Degree in Computer Science or related degree preferred with 2 years of experience OR 5-6 years of related work experience

     

    Knowledge, Skills and Abilities:

    • Strong customer service/client facing skills
    • Excellent oral and written communication skills
    • Research, design, and implement solutions for challenging problems
    • Participate in product design and planning
    • Maintain high levels of knowledge, skill, and competencies in software development for an extensive range of project types
    • Translate design requirements and specifications into successful implementations
    • Experience developing Web-based applications and web services using Java EE, JSP, JDBC, JavaScript, REST, Spring, Hibernate, Oracle, and SQL Server
    • Experience with the following technologies: CSS, HTML, EXT-JS, AJAX, XML, jQuery
    • Experience with Source Control Management systems, GIT
    • Experience with Agile and Scrum development methodologies
    • Experience with continuous integration software build schemes
    • Understanding of Unit Testing and associated frameworks, e.g. JUnit
    • Support critical business functions through the development, implementation, and maintenance of applications and systems
    • Ability to identify, prioritize, and execute tasks to meet critical project deadlines
    • Ability to work well and collaborate with peers in a team-oriented environment with minimal supervision

    Preferred Skills:

    • Mobile experience (iOS) is desired – Ionic, JavaSpring Framework, and Typescript (Angular)