Java Software Engineer

ARTECH
Bengaluru, Karnataka, India

Role: Java Developer – Full Time

Location: Hybrid (Preference –Bangalore, 3 days WFO)

Key Responsibilities

  • Write high quality code that solves difficult problems in a highly distributed system with extreme demands on resilience and quality.
  • Cover your code with sufficient tests. Our floor is 80% coverage.
  • Participate in and contribute to our scrum ceremonies, e.g. daily stand-ups, sprint planning, demos and retros.
  • You will be involved in several stages of the product life cycle; design, implementation and testing. At times, also release and deployment.
  • Participating in design discussions and decisions.

What you will bring to the team

  • Java 11, ReactiveX, REST, Swagger/OpenAPI, Gradle, Git, Maven, Jenkins
  • Functional/Domain Experience – experience in Capital Markets Software. Other Banking and Financial is also acceptable. Familiarity with Blockchain, DLT framework Canton preferred
  • 5-8 years of experience in developing backend Java applications.
  • A self-driven attitude along with a sense of structure and creativeness.
  • Excellent written and spoken English
  • Bachelor degree in computer science, information technology or software engineering or equivalent

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →