Photon Logo

Photon

Senior Software Engineer - Scala / JS / Java - Chennai / Pune

Reposted 5 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in India
Senior level
In-Office or Remote
Hiring Remotely in India
Senior level
Design, develop, and maintain scalable full-stack software using Scala, JavaScript, or Java. Translate business requirements into technical designs, write clean code, perform code reviews, troubleshoot complex issues, collaborate with product and design teams, mentor junior engineers, and improve development processes while ensuring application security, reliability, and performance.
The summary above was generated by AI

Key Responsibilities:

  • Design, develop, and implement high-quality, scalable, and maintainable software solutions across the full stack, utilizing Scala, JavaScript, or Java as primary programming languages.
  • Translate complex business requirements into technical designs and scalable architectures.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Participate actively in code reviews, providing constructive feedback and ensuring code quality and adherence to architectural guidelines.
  • Collaborate closely with Product Managers, UX/UI Designers, and other engineers to define, prioritize, and deliver features.
  • Lead the troubleshooting and debugging of complex software issues, ensuring optimal performance and stability of applications.
  • Contribute to the continuous improvement of our software development processes, tools, and technologies.
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering their growth and development.
  • Stay up-to-date with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
  • Ensure the security, reliability, and performance of applications.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in software development.
  • Strong proficiency in at least one of the following programming languages: Scala, JavaScript, or Java. (Experience in multiple is a plus).
  • Solid understanding of software engineering principles, design patterns, data structures, and algorithms.
  • Experience with building and consuming RESTful APIs and microservices.
  • Familiarity with relational databases and strong SQL skills.
  • Experience with version control systems (e.g., Git).
  • Demonstrated ability to deliver high-quality, scalable, and performant software solutions.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • Experience working in an Agile development environment.

Similar Jobs

An Hour Ago
Remote or Hybrid
India
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Provide Workday HCM and Recruiting production support: resolve cases, perform light configurations, run EIB data loads, maintain SOPs, monitor integrations, collect SOX evidence, test changes, and drive process improvements across global stakeholders.
Top Skills: Ai TechnologiesEibExcelTicketing SystemsWorkday AbsenceWorkday HcmWorkday IntegrationsWorkday RecruitingWorkday Time Tracking
An Hour Ago
Remote or Hybrid
India
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Corporate Account Executive is responsible for driving new business, engaging customers, running sales processes, collaborating with teams, and managing customer success.
Top Skills: Cloud-Native Security PlatformsCybersecurityEndpoint Detection And Response (Edr) TechnologiesSaaS
Yesterday
Remote
Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop AI products using Python, Spring/Java, React, Azure, and Optum AI platforms. Lead a team of engineers delivering AI solutions, support production deployments, and apply expertise in AI, cloud, frontend, backend, and database technologies. The role requires a graduate degree or equivalent experience, at least nine years of relevant experience, and advanced knowledge of Azure, React, Java, Oracle, and MySQL. Relevant technology certifications are preferred.
Top Skills: JavaAzureMySQLOptum AiOraclePythonReactSpring

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account