Java Developer

  • Chennai
  • System Soft Technologies

Job Summary:

The client is looking for a Java Developer:

This person will work within an Engineering team responsible for providing application development, troubleshooting, and maintenance for multiple operationally critical applications within the supply chain space. The primary responsibilities of this role are to help the team maintain current legacy applications and work to continuously improve upon existing processes & tools and developing and modernize applications.


Responsibilities:

  • 6+ years of Java development with deep understanding of core Java, and standard frameworks such as Spring
  • Strong knowledge of SQL and experience working with large data volumes and query optimization
  • Experience in data integration, related tools, and frameworks
  • Strong understanding of agile development methodologies
  • Good communication skills


Qualifications:

  • Knowledge of Apache Camel and/or Spring Integration and Spring Cloud Stream
  • Experience with modern ETL/ELT data pipelines
  • Data transformation and data quality rules
  • Working experience with Snowflake is a plus
  • Streaming platforms (Kafka)
  • Python
  • Experience with AWS and Big Data technologies is a big plus as well