Java Software Developer

What You’ll Do

  • Analyze, design, and implement new features.

  • Build web APIs.

  • Maintain legacy code and crunch technical debt.

  • Write unit tests as needed.

  • Give great care to code readability and design.

  • Do proper research about technical problems.

  • Give realistic effort estimation.

 

About You

  • 2+ years of Java/Spring experience, with strong understanding of Java.

  • Experience in RESTful APIs.

  • Strong understanding of OOP.

  • Good experience in relational databases.

  • Knowledgeable of design patterns, with good experience in Git.

  • Good experience in system administration.

  • Comfortable with Linux.

  • Open to learning new technologies.

  • Experience with AWS, mobile development & front-end development are a plus

 

To Apply

Please share you CV to zeinab@satra.io, hzaher@satra.io & amr.negm@satra.io with “Java Developer” in the Subject Field.