P

Photon

Builds custom software and AI for big companies

Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • Strong experience coding with Java, JavaScript (Node.js), and Python.
  • Strong knowledge of design patterns for software and data engineering.
  • Experience with on-premises and hybrid-cloud infrastructure, including service and cost optimization.
  • Experience with production and analytics data, batch processing, and real-time or streaming data.
  • Experience with relational database management systems such as Oracle and SQL, as well as modern relational and unstructured data sources such as NoSQL, including cloud services such as AWS, Google Cloud Platform, or Azure.
  • Knowledge of tools or similar technologies, including the Hadoop stack, Airflow, Kafka, NiFi, PostgreSQL, Oracle, SQL Server, Elasticsearch (ELK), JSON, Parquet, Avro, data-storage formats, visualization tools such as Tableau and Superset, Apache Atlas, and other data-centric Apache packages.
  • Must have Java backend development experience.
  • Must have experience with Spring Boot and microservices.
  • Must have strong PostgreSQL and SQL experience.
  • Must have REST API development and integration experience.
  • Must have production experience building scalable backend services.
  • Must have experience with unit testing, code reviews, and performance troubleshooting.

Responsibilities

  • Design, build, implement, and optimize data solutions using modern data-management toolsets and coding methods, supporting OLTP and API/microservices, data warehouses, data lakes, operational data stores, streaming data, analytics, and business-intelligence visualizations.
  • Transform legacy data structures and processes into modern, capable, and secure solutions in a hybrid-cloud environment.
  • Architect solutions using data-engineering and design best practices and a deep understanding of data formats and database-design approaches.
  • Design and implement data services for consumption and manipulation throughout the data ecosystem, applying contract-first design principles and methods including APIs, microservices, microbatching, and ELT pipelines.
  • Build data-ingestion practices and develop tooling to improve scale, accuracy, and automation in data pipelines, integrating with decisioning, AI/NLP, and consuming systems.
  • Design controls and protection strategies to ensure data security.
  • Create suitable data capabilities to enable application performance and modernization.
  • Identify bottlenecks and issues and provide solutions to mitigate and address them.
  • Cover most code with unit tests.
  • Estimate effort and ensure work is completed on time.
  • Conduct code reviews and merges.

Desired Qualifications

  • Hands-on experience with the listed database and data-platform tools is strongly preferred.
  • Spring Reactive is a plus.
  • Kafka or other streaming technologies are a plus.
  • Data-engineering or data-platform exposure is a plus.
  • Cloud or hybrid-cloud experience is a plus.
  • Python or Node.js experience is a plus.
  • Five or more years of software-development experience is preferred.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs