Photon Logo

Photon

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

Reposted 8 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

6 Hours Ago
Remote or Hybrid
India
Junior
Junior
Financial Services
Develops secure, scalable full-stack software for JPMorgan Chase’s Asset and Wealth Management Data and Analytics team. Responsibilities include coding with Java, React, TypeScript, Python, and AWS; designing, testing, debugging, and troubleshooting applications; analyzing data; supporting operational stability; and applying agile, CI/CD, security, resiliency, and AI-assisted development practices.
Top Skills: AgileAi-Assisted Development ToolsAWSCi/CdJavaPythonReactSpring BootSpring JpaTypescript
6 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Manage end-to-end digital marketing campaigns and executions including builds, audience segmentation, testing, deployment, and optimization. Administer marketing automation stack, support integrations, track KPIs with channel managers, and improve lead lifecycle processes, nurturing, data hygiene, and workflow automation. Maintain documentation, templates, and share campaign best practices across stakeholders.
Top Skills: 6SenseAi Automation ToolsMarketoPendoSalesforceZuddl
13 Hours Ago
Easy Apply
In-Office or Remote
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Serve as a partner-facing Solutions Architect for GSIs in India, owning technical partner activation, building demos, reference architectures and workshops, advising on DevSecOps/CI/CD adoption, and collaborating with sales and product teams to drive partner-sourced revenue.
Top Skills: AIAWSCi/CdDastDevsecopsGCPGitGitlabInfrastructure-As-CodeKubernetesSast

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account