Jobs

Senior Software Engineer (Remote Türkiye)

Ankara, TurkeyAnkaraAnkara ProvinceTurkeyAsiaApril 28, 2024

Working at AtlassianAtlassians have flexibility in where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.This role can be performed remotely in Türkiye or from our Atlassian office in Ankara.Atlassian helps teams everywhere change the world. Our products are improving the software industry and helping teams collaborate and create the magic that delivers their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear. Your work directly impacts the products they use to advance humanity.One of these products is Opsgenie - a modern incident management platform for operating always-on services, empowering DevOps & ITSM teams to plan for service disruptions and stay in control during incidents. Opsgenie centralizes alerts, advises the right people reliably, and enables them to collaborate and take rapid action. Opsgenie is also known for operating at five-nines availability. This means reliability is built into our processes, tools, and attitude.We are looking for passionate Software Engineer(s) to join our product development teams that build Opsgenie’s main product features like alerting flow, notifications management, user management, and pricing and subscription management. In this role, you will report to the Engineering Manager.

On your first day, we'll expect you to have

    • Solid foundation in software design, object-oriented programming, data structures, and algorithms
    • 7+ years of experience in software development in JVM-based languages (Java, Kotlin, Scala, etc.)
    • 7+ years of experience in micro-services-oriented architecture and REST APIs
    • Knowledge of Test-driven Development, Refactoring, Clean Code, Clean Architecture, and Design Patterns
    • Understanding of SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (for example, AWS, GCP, Azure)
    • Passion for learning from and mentoring your peers to evolve the engineering craft within your team
    • Familiarity with Agile software development methodologies
    • Proficient level of English language

We would prefer you to have

    • Experience designing, building, and operating large systems with scalability, availability, testing, and performance requirements
    • Experience in Spring Framework (Spring Boot, Core, Security, Web, and Cache)
    • A passion for applying DevOps concepts (CI/CD) to improve the delivery process of software
    • Familiarity with AWS Services (DynamoDB, SQS, SNS, EC2, and ElastiCache)
    • Experience in ElasticSearch and Redis
#LI-Remote#LI-BR3Our perks & benefitsAtlassian offers a variety of perks and benefits to support you, your family and to help you engage with your local community. Our offerings include health coverage, paid volunteer days, wellness resources, and so much more. Visit go.atlassian.com/perksandbenefits to learn more.About AtlassianAt Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.To provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them.To learn more about our culture and hiring process, visit go.atlassian.com/crh.

Cyber Security Jobs by Category

Cyber Security Jobs by Location

Cyber Security Salaries