SoftServe

Middle Java Full Stack Engineer

Posted: 1 days ago

Job Description

WE ARESoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things, make a difference, have fun, and love their work.Our client is a leading provider of Atlassian enterprise services, specializing in enterprise-scale rollouts, installations, upgrades, SLA-based support, and remote system monitoring. Founded in 2005 and headquartered in Boston, Massachusetts, they are a trusted referral from Atlassian, delivering innovative solutions for enhanced collaboration and productivity.In cooperation with our client, we are building and migrating Atlassian Marketplace apps from Connect to Forge, while also developing and supporting Atlassian Data Center (DC) plugins. These projects focus on security, scalability, performance, and maintainability, leveraging cutting-edge cloud technologies and industry best practices.IF YOU AREProficient in Java development for 3+ yearsExperienced across the full SDLC, from design and implementation to production release and long-term supportKnowledgeable with React, Angular, Vue, and JavaScript with TypeScriptSkilled in system design & architecture (scalability, concurrency, load balancing concepts)Having a strong understanding of security best practices (XSS, CSRF, SQL Injection) and authentication/authorization models (JWT, OAuth 2.0)Proficient with databases: SQL (indexes, query optimization, ACID, isolation levels) and familiarity with NoSQL basicsPossessing good knowledge of the Spring frameworkFamiliar with Apache Velocity (as a plus)Experience or interest in Atlassian DC plugin development (as a bonus)AND YOU WANT TOBuild and maintain Java-based applications and plugins for Atlassian Data CenterEnsure compatibility of Atlassian DC Marketplace plugins across platform releases, maintaining both legacy and new versionsTroubleshoot and optimize applications in production-like environmentsImprove performance, scalability, security, and maintainability of enterprise-grade applicationsApply best practices in Java development (clean code, testing, code reviews)Contribute to system design discussions, proposing and implementing architectural improvementsTOGETHER WE WILLEmbrace wide career opportunities, challenging projects, top-notch technologies, and a clear career path with Softserve's People Excellence programHave access to 11,300+ learning solutions with SoftServe University and Udemy BusinessExtend your skillset and gain practical experience by cooperating with seasoned SoftServians at the New Experience Board programGain certifications from leading providers (Google, AWS, and others)SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In