DevJobs

Senior Full Stack Developer

Overview
Skills
  • Java Java ꞏ 5y
  • Angular Angular
  • DynamoDB DynamoDB
  • NoSQL NoSQL
  • RDBMS RDBMS
  • GCP GCP
  • Google App Engine
  • AWS services
  • EC2
  • ElasticBeanstalk
  • Java EE platforms
  • Object-Oriented Design
  • S3
  • Software Development Lifecycle
  • BigQuery

FireArc owns, develops, and continually optimizes an intricate system of digital assets, contents, and infrastructures, all contributing to our digital advertising ecosystems.

Our products and digital content range from utility applications, habit-tracking mobile apps, and gaming apps, to native advertising ad tech. All our products and content coordinate together to create unique monetization solutions and advanced revenue streams for digital properties.


Your Impact & Responsibilities:

  • Design, develop, and implement high-quality software solutions using Java and AWS services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, efficient, and testable code.
  • Conduct software analysis, programming, testing, and debugging.
  • Troubleshoot and resolve issues in existing software.
  • Analyze and study complex system requirements.
  • Prepare design documentation.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Maintain and enhance unit tests to ensure the various components / microservices quality



Requirements:

  • Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
  • Minimum of 5 years of experience in Java development.
  • An experience with developing frontend, specifically Angular.
  • Solid understanding of the software development lifecycle and agile development methodologies.
  • Proven working experience in Java development and Object-Oriented Design (OOD)
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Excellent knowledge of Relational and NoSQL Databases
  • Hands-on experience with AWS services like EC2, S3, DynamoDB and ElasticBeanstalk.
  • Experience with GCP, specifically with BigQuery and Google App Engine - an advantage.
  • Strong analytical and problem-solving skills, with the ability to identify and mitigate risks.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Fluent level of English (written and verbal skills).
  • Smart, interdisciplinary, fast learner, and a team player.
  • Can-do attitude, and proactive approach to problem-solving
FireArc Technologies .LTD