Jobs · Engineering

Java Developer

Turnberry Solutions · Philadelphia, PA · Yesterday
RemoteRemoteEngineeringContract

Responsibilities

  • Create, manage, and operate a diverse set of Dev-Ops-related tools, processes, paradigms, and technologies that enable the creation and ongoing operation of the Signify IoT Platform.
  • Focus on the creation of horizontal tools, technologies, and best-practices that enable and support all the IoT Platform engineering teams to build, debug, test, release, manage, and secure the IoT Platform’s modern, microservices-based cloud infrastructure.
  • Collaborate in defining the methodologies and ways-of-working that will enable our fast-paced engineering teams to flourish as we collectively build-out the IoT Platform.
  • Help promote and implement best practices and supporting tools/technologies for source control management, CI and CD architectures, performance, SLAs, security, audit, and monitoring that will be used by every engineer within the IoT Platform organization.
  • Define common frameworks and software libraries, in various programming languages, that support the creation of efficient, scalable and highly available microservice-based architectures.
  • Support with the management of the running IoT Platform system architecture.
  • Troubleshoot issues and identify areas for continuous improvement with a particular emphasis on quality, performance, and security.
  • Work closely with architects and technical product managers and other members of your team to translate overall system architecture and product requirements into well-designed, implemented, and tested software solutions.
  • Help promote the adoption of best-in-class software engineering practices, frameworks, and tools.
  • Provide guidance and feedback to other software developers.
  • Qualifications

    • Bachelor's degree in Computer Science or related Engineering is required, a Master’s degree is desirable.
    • 8+ years of proven, hands-on track-record as a software engineer, focused on cloud-based systems.
    • Mastery of a variety of programming languages – at least Java, Python, but knowledge of Golang or JavaScript (NodeJS) are desirable.
    • Strong Java Development skills, preferably with Ver. 1.8.
    • Proven track record developing cloud-based services (SaaS) and platforms (PaaS).
    • Proven hands-on in-depth experience of AWS is required, both in terms of traditional technologies (e.g. EC2, S3, DynamoDB, RDS, …) as well as more recent cutting-edge paradims (e.g. Lambda, API Gateway, Fargate, …).
    • Proven experience of developing microservices and complex microservice-based platform architectures.
    • Excellent understanding of distributed systems, designing for scalability, performance, and availability.
    • Experience of establishing non-functional best-practices and deploying supporting technologies for improving platform security (including audit) and reliability (latency, availability, scalability).
    • Good knowledge of data persistence technologies including relational databases and no-SQL solutions.
    • Excellent interpersonal and technical communication with peers, and non-peers alike, with a can-do attitude.
    • 3+ years in teams applying modern agile software development practices.
    • Benefits

      • A comprehensive healthcare package (medical, dental, vision)
      • Disability and group term life insurance
      • Health and flexible spending accounts
      • A utilization bonus
      • 401(k) with match
      • Flexible time off for salaried employees
      • Parenthood leave for salaried employees
      • Flexible work arrangements

Similar jobs

Java Developer

ASRC FederalArlington, VA· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com

Java Developer

Winaxis LLCDallas, TX· 2 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

SIDRAM TECHNOLOGIESEnglewood Cliffs, NJ· 4 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

Computer Guidance CorporationScottsdale, AZ· 4 mo ago
Engineeringapply on computerguidance.com

Java Developer

Cohere Technology GroupChantilly, VA· 6 mo ago
Educationapply on app.jazz.co

Java Developer

HYR Global Source IncUnited States· 3 wk ago
RemoteEngineeringapply on candidateportal.ceipal.com