Crop.photo by Evolphin Logo

Crop.photo by Evolphin

Software Developer

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Mid level
Remote
Hiring Remotely in India
Mid level
Develop scalable Java APIs and backend services using AWS and DocumentDB. Design data models, optimize queries and application performance, troubleshoot production issues, conduct code reviews, and implement testing and CI/CD pipelines. The role also involves evaluating and integrating AI/ML models into production APIs, researching technologies, and collaborating across distributed teams in a remote-first environment.
The summary above was generated by AI

We are looking for a skilled Senior Software Developer with 4 - 6 years of experience to join our growing team. The ideal candidate has strong backend development experience in Java, hands-on exposure to AWS cloud services, and a good understanding of practical AI/ML workflows or integrations. You will work on building scalable APIs and optimizing backend services for performance and reliability.

We're looking for the best people, and we weigh interpersonal skills just as heavily as technical skills.

Key Responsibilities
  • Design, develop, and implement high-quality, scalable, and efficient software applications and architecture.
  • Design, develop, and maintain APIs and backend services using Java.
  • Implement and optimize data models and queries for AWS DocumentDB (MongoDB-compatible).
  • Utilize AWS services to deploy and manage backend solutions.
  • Perform code reviews, ensure adherence to best practices and coding standards, and maintain code quality, performance, and security.
  • Implement unit testing, integration testing, and CI/CD pipelines.
  • Work with databases and optimize complex queries and database performance.
  • Optimize application performance and troubleshoot issues in production.
  • Build and maintain RESTful APIs and microservices.
  • Identify and resolve complex technical issues, debug applications, and optimize existing systems.
  • Research and present new technologies and methodologies to enhance productivity and software quality, staying ahead of industry trends.
Required Skills & Experience
  • 4–6 years of strong development experience in Java.
  • Proficiency in AWS services and cloud architecture.
  • Strong proficiency in Java (core and advanced), design patterns, data structures, and algorithms.
  • Exposure to a product-based environment.
  • Solid debugging, problem-solving, and communication skills.
  • Ability to work independently and proactively.
  • Excellent problem-solving and analytical skills, with exquisite attention to detail and the ability to think strategically and logically.

Soft Skills

  • Ownership mentality with strong problem-solving instincts.
  • Clear communication across distributed teams; capable of driving architectural trade-offs.
  • Ability to balance strategic vision with execution at scale.
  • Collaborative mindset and commitment to engineering excellence.
Preferred Skills
  • Hands-on experience integrating AI/ML models into production systems.
  • Familiarity with AI/ML concepts, model deployment strategies, and integration practices.
  • Experience exposing ML models via APIs in a production environment.
Compensation & Benefits
  • Competitive compensation, benchmarked to experience and market standards.
  • Comprehensive benefits package.
  • Strong career growth opportunities within a growing, ambitious company.
  • Flexible, remote-first work environment that supports work-life balance.
Why Join Evolphin
  • Work on hard, meaningful problems. Help build semantic search over real media — video, image, design, and audio — not just text, at a scale used by global broadcasters and top brands.
  • Learn from the best. Join a team of some of the smartest people in the industry, with real opportunities to grow your career.
  • Culture that respects the individual. A vibrant, inclusive culture that values excellence, innovation, and deep respect for every employee, regardless of race, sex, colour, or religion.
  • Balance. We make really neat things happen — and we make time to enjoy our families with a healthy dose of work-life balance.

Similar Jobs

An Hour Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Enterprise Web • Mobile • Professional Services • Software
Build and own full-stack product features from ambiguous problems through deployment. Partner with Product and Design, make UX decisions, integrate LLM and agent capabilities into trustworthy product experiences, talk with users, instrument releases, and iterate based on usage. The role requires strong product judgment, user empathy, independent execution, and comfort using AI coding tools while collaborating with AI engineers on model behavior.
Top Skills: Claude CodeCursorGithub CopilotLlm AgentsLlm ApisPrompting
Yesterday
Remote or Hybrid
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Build and deploy AI-powered solutions for enterprise and campus customers. Scope environments, prototype agentic AI applications, design secure multi-tenant and hybrid architectures, and harden successful prototypes into production. Own identity, encryption, networking, CI/CD, observability, and production support within customer environments. Collaborate with product, AI, data, and program teams to standardize repeatable solutions. The role is highly customer-facing and requires regular domestic and occasional international travel.
Top Skills: Api GatewaysAWSAws PrivatelinkCi/CdDockerDuckdbEncryptionFastmcpIamJavaKafkaKey ManagementKubernetesLangchainLanggraphMcpMtlsObservabilityPgvectorPostgresPythonRagTypescriptVpc Peering
Yesterday
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

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