Backend Developers Jobs in San Francisco, United States


Working at AtlassianAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or return to an office as they reopen (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.JOB DUTIES:HAVE A DIRECT IMPACT ON THE CUSTOMER EXPERIENCE THROUGH THE DESIGN AND IMPLEMENTATION OF NEW FEATURES, FUNCTIONALITIES, AND INTERACTIVE ELEMENTS SUCH AS COMMENTS, TASKS, NOTIFICATIONS AND MENTIONS IN CONFLUENCE AS A MEMBER OF THE CONFLUENCE COLLABORATION TEAM. USE EXPERIENCE WITH JAVA AND REACTIVE PROGRAMMING, EITHER RXJAVA OR REACTOR, TO CREATE CLOUD ARCHITECTURE PATTERNS TO IMPROVE APPLICATION PERFORMANCE. CONSTRUCT FAULT-TOLERANT, RELIABLE, AND DURABLE SOFTWARE UTILIZING MODERN BUILD TOOLS AND APPLYING KNOWLEDGE OF THE CURRENT SAAS, PAAS, IAAS APPLICATIONS USED IN THE INDUSTRY. DEVELOP LARGE-SCALE DISTRIBUTED SYSTEMS USING EXPERIENCE IN MODERN SOFTWARE ARCHITECTURE, JAVA AND RESTFUL APIS AS WELL AS SOFTWARE DEVELOPMENT KNOWLEDGE OF ASYNCHRONOUS PROGRAMMING AND MULTITHREADING. EVALUATE TRADEOFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE, AND TIME IN CONNECTION WITH THE COMPANY’S KEY SOFTWARE DEVELOPMENT PROCESSES IN ORDER TO ENSURE THAT THE CUSTOMERS’ NEEDS ARE MET. COLLABORATE WITH INTERNAL DEVELOPMENT TEAMS TO WRITE CODE AND DELIVER IMPROVEMENTS TO THE COMPANY’S CONFLUENCE SOFTWARE PRODUCT, UTILIZING JAVA FRAMEWORKS. BUILD MICROSERVICES USING HANDS-ON EXPERIENCE WITH AWS OFFERINGS INCLUDING DATABASES SUCH AS DYNAMODB AND RDS. ENSURE SOFTWARE IS DEVELOPED AND DELIVERED IN ACCORDANCE WITH BOTH THE COMPANY’S AND CUSTOMERS’ DEADLINES BASED ON KNOWLEDGE OF AGILE SOFTWARE DEVELOPMENT METHODOLOGIES INCLUDING XP AND SCRUM.MINIMUM EDUCATION:BACHELOR’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY.MINIMUM EXPERIENCE:TWO (2) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT INCLUDING MODERN BACKEND CLOUD DEVELOPMENT, MODERN OBJECT ORIENTED AND REACTIVE PROGRAMMING WITH JAVA AND RXJAVA OR REACTOR; EXPERIENCE WITH THE SPRING JAVA DEVELOPMENT FRAMEWORK; TWO (2) YEARS OF EXPERIENCE IN APPLICATION PERFORMANCE, AND CRAFTING LOW LATENCY, HIGH-SPEED HTTP APPLICATIONS; SAAS, PAAS, IAAS INDUSTRY AND PUBLIC CLOUD EXPERIENCE WITH AWS OFFERINGS INCLUDING EXPERIENCE WITH DYNAMODB AND RDS; TWO (2) YEARS OF EXPERIENCE WITH CLOUD ARCHITECTURE PATTERNS AND AN ENGINEERING DISCIPLINE TO PRODUCE SOFTWARE WITH QUALITY.SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW.OFFERED WAGE: $107,640.00 to $161,000.00#LI-DNIOur perks amp; benefitsTo support you at work and play, our perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.About AtlassianThe world’s best teams work better together with Atlassian.From medicine and space travel, todisaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal:to unleash the potential of every team.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.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.To learn more about our culture and hiring process, explore our Candidate Resource Hub.Job Specification

Original jobs : https://us.mustakbil.com/jobs/job/862554