freehire launches on Product Hunt on 26 August.

Follow →

Sr Java Developer

Summary

Build and maintain Java-based UI apps and microservices for capital markets, optimizing backend pipelines and ensuring scalable, high-performance systems.

Responsibilities

  • Create and maintain our UI applications and its supporting microservices.
  • Optimize backend services or data pipelines for stability, performance and scalability.
  • Provide technical support to promptly resolve escalated incidents / outages.
  • Develop and document a detailed solution design, impart your subject matter expertise throughout life cycle.
  • Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and / or system.
  • Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review sign-offs for solution design.
  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
  • Keep up to date with the latest industry trends and technologies related to data engineering.

Skills and Experience Required

  • 7+ years of relevant experience as Java developer.
  • Experience with : Java, Spring, SpringBoot
  • Experience with big data tools : Hadoop, HDFS, ADLS, ADF, Spark, Kafka, Databricks, Dremio etc.
  • Experience with relational SQL and NoSQL databases, including Cassandra.
  • Experience designing production grade, scalable applications and microservices.
  • Capital Markets experience required.
  • Experience working on Agile Teams.

Desired

  • Has excellent written and verbal communication skills
  • Has strong customer focus
  • Experience in Python, Scala

Education

  • Undergraduate degree

See also