Jobs and Careers
PH

Software Engineer

Photon
United States, United Statesfull_timeVerifiedPosted 14 Oct 2025

About the role

Job Title: Software Engineer

 

Duties

  • Architect and implement reusable UI components and consistent design patterns to support multiple Single Page Applications (SPAs) using React or Angular, built on a shared platform.
  • Develop robust backend services and APIs using Java (versions 8 and above), with expertise in Spring Boot, Spring MVC, and Hibernate/JPA for efficient data access and business logic.
  • Drive agile development cycles with continuous integration and continuous deployment pipelines leveraging Jenkins, RTC, and container orchestration with OpenShift.
  • Implement and maintain comprehensive automated test suites using JUnit, Mockito, and Selenium to ensure high code coverage and reduce defects.
  • Deploy, monitor, and manage applications in cloud environments such as AWS, Azure, or OpenShift, ensuring scalability, availability, and security.
  • Collaborate with teams managing API gateways like Appigi to ensure secure, reliable, and performant API integrations.
  • Partner with Business Analysts, Product Owners, and Customers to align development efforts with long-term business goals. Communicate technical concepts clearly to cross-functional teams.
  • Guide junior developers, conduct peer reviews, and foster knowledge sharing to maintain code quality and best practices.
  • Identify bottlenecks and optimize both frontend and backend performance to enhance user experience and system efficiency.
  • Analyze and resolve defects reported during testing or production, ensuring root causes are addressed promptly.
  • Continuously improve development workflows, tooling, and automation to accelerate delivery and maintain high-quality standards.
  • Utilize tools such as SonarQube for static code analysis and enforce automated checks in the CI/CD pipeline to monitor code quality, performance, and security.
  • Efficiently manage project workflows and issue tracking via Jira, and utilize container technologies like Docker integrated with OpenShift for streamlined deployment.

Requirement: Applicants must have a Master’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields. Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Photon

View company profile →