P

Photon

Builds custom software and AI for big companies

Java J2EE – Spring and Spring Boot - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong hands-on design and development skills in Java J2EE, Spring, and Spring Boot.
  • Cloud-ready application development skills.
  • Strong exposure to REST and SOAP web services, cloud platforms, and relational database management systems.
  • Ability to lead and manage large technology initiatives.
  • Ability to identify areas of risk or potential problems, take action to mitigate them, and work with less experienced staff to mitigate more complex issues.
  • Ability to apply different communication and leadership styles for different teams and geographies.
  • Ability to lead through influence and identify the data needed to drive effective decisions.
  • Ability to assess and plan project and stakeholder needs and manage deadlines and risks.
  • Ability to anticipate roadblocks, diagnose problems, and generate effective solutions.
  • Ability to build communication and rapport with partners and stakeholders.
  • Ability to adapt in a changing environment and work effectively in different business settings.
  • Ability to take initiative, define a vision for product improvement, and execute to a high standard of quality.
  • At least five years of programming experience in Java, JavaScript-based frameworks, and client-side technologies.
  • Knowledge of microservice principles and implementing microservice architecture using Spring Web Services, REST patterns, OAuth, Swagger, and Apache Camel.
  • Knowledge of DevOps and its implementation.
  • Knowledge of crafting and developing Java/Spring RESTful APIs and coding with Java 8 and the Spring/Spring Boot framework.
  • Experience in service transformation, routing, enrichment, and orchestration.
  • Experience with server-side Java, J2EE, REST, SQL, JUnit, Tomcat, HTML5, Angular, JavaScript, CSS, JSON, and adaptable web design.
  • Experience working in a fast-paced Agile environment using CI/CD, Git, Maven, and Jira.
  • Knowledge of containerization and cloud deployment, including experience with Azure Cloud technology.
  • Experience with API modeling languages and annotations such as Swagger.
  • Experience developing pattern-based solutions and abstraction concepts, including libraries, interceptors, and SDKs.
  • Knowledge of data structure concepts such as binary trees, binary search trees, and graphs, with hands-on experience performing tree operations and traversals using in-order, pre-order, and post-order traversal.

Desired Qualifications

  • Ability to plan and work with geographically distributed teams.
  • Strong presentation and interpersonal skills.
  • Curiosity to continually relearn and explore new processes and technologies.

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