Software Engineer III- Java

02 Dec 2024

Vacancy expired!

Locations:

Dallas, Atlanta, DC, NJ (Central, Lawrenceville- near Princeton), Oakland

Remote for now; eventually, 2 - 3 times on-site.

What we expect from you:

  • Be comfortable working in a distributed team, in a fast-paced environment, and have excellent written and verbal communication skills
  • Have a collaborative attitude and love working with others to find elegant solutions to complex problems, always keeping the end-user in mind
  • Have a solid foundation in

    Java development and be comfortable building services at scale
  • Are familiar with

    cloud Software Deployment and monitoring tools and are enthusiastic about learning new technologies and skills.

Duties and Responsibilities:

  • Contribute

    code to level up services and APIs to power next-generation streaming clients
  • Write Unit and Integration tests and advise Quality Engineering on acceptance tests
  • Demonstrate working Software during in-person and/or virtual meetings with stakeholders
  • Actively participate in and positively contribute to SCRUM meetings
  • Lead or contribute to investigations and discussions with other Developers, Product Management, Designers, Data Scientists, and Talent Curator/Creator personnel as a representative of the voice team
  • Write documentation both for consumers of the API as well as for team members also working on the services
  • Perform service deployment, maintenance activities and respond to production issues as needed.
  • Mentor and train new team members or more Junior Engineers

Minimum Qualifications:

  • 4+ years Development experience with a focus on

    microservice development
  • Experience in designing and developing highly scalable, highly available, highly performant, and maintainable internet computing (

    Google Cloud Platform, AWS)
  • Experience with

    API design/development (i.e.

    RPC, REST, JSON)
  • Experience with

    Spring/SpringBoot
  • Experience with

    Unit/Integration testing
  • Understanding of multi-threading, concurrency, design patterns, and their impacts on application concurrency and scalability.
  • Must have legal right to work in the U.S.

Technical Skills:

  • Experience collaborating with Data Scientists, exposure to

    Machine Learning algorithms and/or statistical modeling methods
  • Experience with

    high scale user facing services
  • Experience with anomaly detection and analysis of high-volume metrics
  • Experience with

    NoSQL datastores (like BigTable, Redis, Cassandra)
  • Experience with

    Google Cloud Platform or AWS cloud services
  • Experience with

    Kafka (or similar messaging technology)
  • BA/BS or above in Computer Science or a related field

  • ID: #23759602
  • State: Texas Dallas / fort worth 75270 Dallas / fort worth USA
  • City: Dallas / fort worth
  • Salary: USD TBD TBD
  • Job type: Contract
  • Showed: 2021-12-02
  • Deadline: 2022-01-31
  • Category: Et cetera