Java Developer

closed
Encora Logo

Encora

πŸ“Remote - India

Summary

Join our team as a Java Developer and play a crucial role in supporting the development and deployment of software applications.

Requirements

  • A strong history of development with Java
  • Some exposure to the following technologies a plus: HTML5, JavaScript, React, GraphQL, CSS, SQL, Postgres, Linux, Python, Gradle, Apache Tomcat, BERT, Hive, Spark
  • Familiarity with Linux
  • Familiarity with designing infrastructure on AWS or other cloud providers
  • Bachelor of Science in Computer Science, Engineering or equivalent
  • Solid foundation in data structures, algorithms, and OO design
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • Strong analytical skills and desire to write clean, correct, and efficient code
  • Sense of ownership, urgency, and pride in your work
  • Exposure to developing scalable code for high-volume systems is a plus
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
  • Be proficient in using relevant tool suites and possess a robust understanding of comprehensive software development practices
  • Exhibit excellent communication and interpersonal skills, fostering effective collaboration and information exchange
  • Have hands-on experience managing various stages of the software development lifecycle
  • Possess experience in client-facing roles, demonstrating the ability to address and manage client and business partner needs effectively
  • Have a solid grasp of core computer science concepts, coupled with excellent coding abilities, ensuring the delivery of efficient and effective software solutions
  • Technologies: JAVA, SPARK, Good in Data structures, Algorithms, AWS Cloud, SQL

Responsibilities

  • Conduct analysis, design, and programming tasks while providing system support tailored to project requirements
  • Innovate and improve development processes, explore new technologies, and provide viable solutions for enhancement

Preferred Qualifications

  • Having a data mindset along with Software Engineering expertise. Also, have worked on designing infrastructures that deal with the processing of large data sets
  • Experience working with and processing large quantities of data - Hive, Snowflake, NoSQL databases
This job is filled or no longer available