Senior Java Full Stack Engineer

closed
MAS Global Consulting Logo

MAS Global Consulting

πŸ“Remote - Worldwide

Summary

Join MAS Global, a fast-growing tech company with a mission to create educational opportunities, as a Full-Stack Software Engineer. You will collaborate with product, UX, and engineering teams in an agile environment to design and implement innovative solutions. This role requires 5+ years of experience leading design and teams, proficiency in Java full-stack development, and experience with relational databases and Agile methodologies. You will mentor junior developers and establish coding standards. MAS Global offers a diverse and inclusive work environment with a commitment to growth and development.

Requirements

  • 5+ years of experience (Being able to lead design and team)
  • Java full-stack experience, including working with modern JavaScript frameworks and libraries
  • Proven experience working in a full-stack capacity with relational database systems such as MySQL and SQL Server
  • Experience working in Agile Environment
  • Experience with REST and JSON
  • Experience working directly with QA and product management teams
  • Experience working with a diverse employee base across remote and local environments
  • Experience understanding and navigating a legacy code base
  • In-depth knowledge of Agile development methodologies and the role of Engineers within Agile teams
  • Expertise in root cause analysis, performance diagnostics, and issue resolution in cloud-based or enterprise environments

Responsibilities

  • Work alongside our Product team, UX, software engineers and QA in a team to elaborate product requirement, define acceptance criteria, prototype and help design solutions
  • Work cross-functionally in an agile environment
  • Build sophisticated and intuitive user interfaces that scale
  • Act as mentor to junior developers, while bringing your leaderships skills to the broader Engineering department
  • Establish coding standards and guidelines around Jama’s frontend code base
  • Implement software making appropriate use of software design patterns and best practices
  • Implement test fixtures, acceptance tests, and unit tests to drive development

Preferred Qualifications

  • Experience with cloud platforms (AWS) and distributed systems
  • Familiarity with containerization (Docker, Kubernetes) and microservices architectures
  • Kubernetes Application Developer certified (CKAD)
  • AWS Certified Cloud Practitioner
  • Experience working with EXT is a plus (For Front end engineers)
  • Experience with JavaScript unit testing libraries is a plus
  • Experience collaborating with web designers to implement their designs and follow style guidelines
  • Experience with CI/CD tools (TeamCity and version control systems (Github)
This job is filled or no longer available