G

Gresham

Fintech firm delivering compliant financial processing

Lead Full Stack Java Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 9 years of experience as a Full Stack Developer, with deep expertise in Java and UI technologies such as Angular or React.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Expert-level Java coding experience and hands-on experience building applications using the Spring platform.
  • Strong command of HTML5, CSS3, and JavaScript or TypeScript for responsive, component-driven user interfaces.
  • Strong experience with relational databases such as Oracle, database design, SQL, and stored procedures.
  • Proficiency in object-oriented programming, design patterns, and data structures.
  • Experience with build and release tools such as Maven and continuous integration.
  • Hands-on experience with version control using Git, CI/CD, DevOps tooling, and infrastructure as code.
  • Demonstrated experience using AI-enhanced development tools to improve code quality and development speed.
  • Familiarity with prompt engineering, large language model-assisted development or testing, or using AI to automate documentation, code reviews, or monitoring.
  • Familiarity with modern cloud platforms, particularly AWS or equivalent.
  • Ability to work independently and proactively within an agile team environment.

Responsibilities

  • Design, build, and maintain high-performing, scalable full stack applications using Java, Spring, and modern front-end frameworks such as Angular or React.
  • Write clean, well-tested code using test-driven development principles and frameworks such as JUnit, Mockito, and JMock.
  • Design and optimize relational databases such as Oracle, including writing efficient SQL queries and stored procedures and diagnosing performance issues.
  • Build and maintain RESTful services using Spring REST, Spring Boot, and Spring Integration or Batch frameworks.
  • Profile applications and monitor system performance, including CPU, memory, processes, threads, and network, to identify and resolve issues.
  • Apply AI-enhanced development tools such as GitHub Copilot, ChatGPT, and Amazon CodeWhisperer to improve code quality and accelerate development cycles.
  • Integrate AI services such as Azure OpenAI, AWS Bedrock, and Hugging Face APIs into applications to solve business problems.
  • Collaborate with UI/UX designers, engineers, and cross-functional teams in an agile development environment.
  • Contribute to technical design and architecture decisions, and communicate technical concepts to technical and non-technical stakeholders.
  • Support CI/CD pipelines, version control using Git, and build and release processes using tools such as Maven.

Desired Qualifications

  • Proven experience monitoring, analyzing, and optimizing large-scale distributed systems in a cloud environment.
  • Background managing web-based production systems, network configurations, and server performance in the cloud.
  • Strong scripting and automation skills using PowerShell, Bash, or Python, ideally paired with AI-based infrastructure tools.
  • AWS certification or similar cloud credentials.
  • Experience in technical design and architecture for problem solving.
  • Experience with DevOps, CI/CD pipelines, or observability tooling.

About the Company

Gresham

Fintech firm delivering compliant financial processing

Gresham Tech provides software for financial institutions to automate back-office workflows, keep data accurate, and meet regulatory requirements. Its cloud-based platforms use modular components to automate processes, validate data, generate regulatory reports, and connect with other financial systems. With a long fintech heritage, a string of acquisitions, and an IPO, it offers a broad, proven suite of integrated solutions at scale. Its goal is to help banks and other institutions operate more reliably and compliantly while supporting growth through dependable technology.

Company size
501-1,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1969

Recently Posted Jobs

Explore more opportunities at Gresham

See more jobs