Routetitan

Senior Java Developer

Routetitan

full-time

Posted on:

Location Type: Remote

Location: Armenia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver across the entire software life cycle: design, build, test, deploy, release, and support
  • Work alongside other developers to extend and improve the backend architecture
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Coordinate with the QA team on software bugs discovery and debugging during QA, beta release, and production

Requirements

  • Bachelor's or Master's degree in Engineering or Computer Science
  • 4+ years of industry experience designing, implementing and supporting
  • Extensive experience in a Java 11+ server-side software design and development
  • Good understanding of OOP concepts
  • Strong knowledge of the Spring Boot framework
  • Strong knowledge in relational databases (SQL, PostgreSQL)
  • Proficient understanding of algorithms and data structures
  • Experience with Gitlab CI / CD, Gradle, Docker
  • Working knowledge in building / consuming RESTful APIs
  • Experienced in cloud computing environments like AWS and Google Cloud Platform
  • Ability to execute unit and performance testing
  • Experience in managing and evaluating team
  • Excellent oral and written communication skills in English.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 11+OOP conceptsSpring BootSQLPostgreSQLalgorithmsdata structuresunit testingperformance testingRESTful APIs
Soft Skills
team managementcommunication skills
Certifications
Bachelor's degree in EngineeringMaster's degree in Computer Science