Software Engineer - Java

Squarespace is a website building and hosting company that provides software as a service for website creation and hosting.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Software Engineer - Java

Squarespace is seeking a talented Software Engineer specializing in Java to join our engineering team. As a mid-level Java developer, you'll be working on the backend systems that power our website building and hosting platform. You'll collaborate with a diverse team of engineers to create scalable, efficient, and robust solutions that enable millions of customers to build and manage their online presence.

In this role, you'll have the opportunity to work on challenging problems at scale, contributing to the core infrastructure that supports Squarespace's suite of products. You'll be involved in designing, implementing, and maintaining Java-based microservices, APIs, and data processing systems. Your work will directly impact the performance, reliability, and functionality of our platform.

Squarespace offers a dynamic and innovative work environment, with a strong emphasis on professional growth and learning. You'll have access to cutting-edge technologies and be encouraged to contribute your ideas to improve our products and processes. The company is known for its design-focused approach, and as a Java engineer, you'll work closely with frontend teams to ensure seamless integration and optimal user experiences.

Join Squarespace and be part of a team that's revolutionizing the way people build and manage their online presence. You'll have the chance to work on impactful projects, learn from industry experts, and grow your career in a supportive and creative atmosphere. If you're passionate about Java development and want to make a difference in the world of web technology, this is an excellent opportunity to showcase your skills and contribute to a product used by millions worldwide.

Last updated 6 months ago

Responsibilities For Software Engineer - Java

  • Design, implement, and maintain Java-based microservices and APIs
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Optimize backend systems for performance, scalability, and reliability
  • Participate in code reviews and contribute to best practices
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with the latest Java technologies and industry trends

Requirements For Software Engineer - Java

Java
  • Strong proficiency in Java programming
  • Experience with microservices architecture and RESTful APIs
  • Familiarity with distributed systems and cloud technologies
  • Knowledge of database systems (SQL and NoSQL)
  • Understanding of software design patterns and principles
  • Excellent problem-solving and analytical skills
  • Good communication and teamwork abilities

Benefits For Software Engineer - Java

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary
  • Health insurance
  • Professional development opportunities
  • Flexible work arrangements
  • Collaborative and innovative work environment

Interested in this job?

Jobs Related To Squarespace Software Engineer - Java

Software Development Engineer, Delivery Choices

Amazon seeks SDE II for Delivery Choices team to develop innovative delivery options focusing on customer control, sustainability, and convenience.

Software Development Engineer - Fire TV Advertising, FireTV

Software Development Engineer II position at Amazon's Fire TV team, building scalable solutions for streaming media and advertising technology.

Software Development Engineer, Delivery Choices

Amazon seeks SDE II for Delivery Choices team to develop innovative delivery solutions, focusing on customer control, sustainability, and convenience.

Software Development Engineer, CorpFPA

Software Development Engineer role at Amazon's Corporate FP&A team, building scalable services and AI applications for finance teams using AWS technologies.

Software Development Engineer

Software Development Engineer role at Amazon focusing on AI-powered product discovery and recommendations, offering competitive compensation and opportunity to impact millions of customers.