Search by job, company or skills

Software Engineer

Early Applicant
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description


Software Engineer – Java/Python & AI

We are looking for an experienced Software Engineer with strong hands-on experience in Java, Python, enterprise application development, and AI-assisted software engineering.

Key Requirements:

  • 3+ years of software engineering experience in a large enterprise/corporate environment.
  • 3+ years Java development experience with Java 8+, Spring Boot, and REST APIs.
  • 2+ years Python development experience in production environments.
  • Hands-on experience with AI development tools/frameworks such as GitHub Copilot, Claude Code, Cursor AI, LangChain, Spring AI, or equivalent.
  • Strong experience in system design, application development, testing, and production support/stability.
  • Strong SQL/database experience including stored procedures, views, and query optimization.
  • Experience with SDLC, Agile, CI/CD, resiliency, and security practices using tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Demonstrated understanding of Responsible AI, including secure handling of AI inputs/outputs and validation of AI-generated code.
  • Ability to use AI-assisted development tools for coding, testing, troubleshooting, and documentation, while critically reviewing generated outputs.

Education – Mandatory:

  • Bachelor's degree in Computer Science, Information Technology, or equivalent engineering discipline; OR
  • Formal software engineering certification from a recognized organization such as Oracle, AWS, Microsoft, or equivalent for candidates without a relevant engineering degree.

Preferred:

  • React, Angular, or other modern frontend technologies.
  • AWS, Azure, GCP, or Pivotal Cloud Foundry.
  • Experience in Payments, CIB, banking, or regulated financial services.
  • Exposure to AI/ML or data platforms.

Industry: Payments / Commercial & Investment Banking / Financial Services

Important: All mandatory technical, experience, and educational criteria must be met for consideration.

Job ID: 153796633

Similar Jobs

Noida, India

Skills:

JavaDistributed SystemsCJavascriptCloud InfrastructureAutomationPythonReliability EngineeringAI TechnologiesObservability

Gurugram, India

Skills:

GraphqlSolid PrinciplesPostgreSQLKafkaUnit TestingMicroservicesDjangoGitRESTGcpCeleryDockerMySQLInfluxdbDistributed SystemsMongoDBAzurePythonAWSTest-driven developmentEvent-driven designAirflowTimescaleDB

Gurugram, Gurugram, India

Skills:

HadoopSpring BootSqlNosqlAlgorithmsElastic SearchJava 8MongoDBProblem SolvingLarge-scale multi-tiered distributed web applicationsJava-J2EEAgile environmentsWeb services APIsCS fundamentals in OOD

Gurugram, Gurugram, India

Skills:

Software Development Life CycleServicenowAgile MethodologiesScripting LanguagesServiceNow IT Service Managementcustomizing and configuring ServiceNow applications

Beware of Scammers

We don’t charge money for job offers