About worksphere
worksphere is a global leader in innovative technology solutions, renowned for creating products and experiences that shape the way people interact with the digital world. Our mission is to empower creators, developers, and end‑users alike by delivering cutting‑edge platforms that combine performance, reliability, and elegance. With a culture that celebrates curiosity, collaboration, and continuous learning, worksphere offers a dynamic environment where every employee can make a tangible impact on millions of users worldwide.
Why This Role Matters
As a Java Software Engineer – Customer Systems, you will be at the heart of worksphere’s customer‑facing services, building and scaling backend solutions that power seamless interactions for our global user base. This is a remote, full‑time position that offers the flexibility to work from anywhere while contributing to high‑visibility projects that directly influence the quality of worksphere’s customer support ecosystem.
Key Responsibilities
- Design, develop, and maintain robust Java‑based backend services that support worksphere’s customer support platforms.
- Collaborate closely with product owners, business analysts, and cross‑functional teams to translate business requirements into technical specifications.
- Implement RESTful APIs using Spring Boot, ensuring high performance, scalability, and security.
- Architect and optimize data storage solutions, leveraging both SQL and NoSQL technologies to meet diverse data access patterns.
- Lead the creation of micro‑service architectures, focusing on loose coupling, fault tolerance, and observability.
- Conduct thorough code reviews, mentor junior engineers, and champion best practices in software craftsmanship.
- Drive performance tuning initiatives, identifying bottlenecks and applying optimization techniques to improve latency and throughput.
- Ensure compliance with security standards, implementing authentication, authorization, and data encryption where appropriate.
- Participate in agile ceremonies—sprint planning, daily stand‑ups, retrospectives—to deliver incremental value on a regular cadence.
- Document technical designs, API contracts, and operational runbooks to facilitate knowledge sharing across distributed teams.
Essential Qualifications
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- Experience: Minimum of 2 years of professional experience designing and implementing enterprise‑grade backend systems using Java.
- Core Technical Skills: Proficiency in Java, Spring Framework (Spring MVC, Spring Boot), RESTful API development, and multithreading.
- Data Expertise: Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL stores (e.g., MongoDB, Cassandra), including schema design and query optimization.
- Architectural Knowledge: Experience with micro‑services, SOA, and building stateless, scalable APIs.
- Testing & Quality: Familiarity with unit testing frameworks (JUnit, TestNG) and CI/CD pipelines.
- Problem‑Solving Ability: Demonstrated analytical skills with a track record of delivering solutions under pressure.
Preferred Qualifications
- Hands‑on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies (Docker, Kubernetes) and orchestration.
- Exposure to big data processing frameworks (Kafka, Spark) and event‑driven architectures.
- Experience in building high‑throughput, low‑latency web applications.
- Familiarity with security best practices, including OAuth2, JWT, and OWASP guidelines.
- Previous work in a globally distributed, multi‑timezone team environment.
Skills & Competencies for Success
- Technical Excellence: Ability to write clean, maintainable code and refactor legacy components.
- Collaboration: Strong communication skills to work effectively with product managers, designers, and other engineers.
- Adaptability: Comfort with shifting priorities, ambiguous requirements, and fast‑paced development cycles.
- Self‑Direction: Proven ability to work independently, set priorities, and meet deadlines without constant supervision.
- Attention to Detail: Meticulous approach to code reviews, testing, and documentation.
- Continuous Learning: Enthusiasm for staying current with emerging technologies and industry trends.
Career Growth & Learning Opportunities
worksphere invests heavily in the professional development of its engineers. In this role, you will have access to:
- Mentorship programs pairing you with senior architects and technical leaders.
- Sponsored certifications and training courses in cloud, security, and advanced Java ecosystems.
- Opportunities to lead high‑impact projects and influence product strategy.
- Cross‑functional rotations that broaden your skill set across front‑end, data engineering, and DevOps.
- Regular tech talks, hackathons, and internal conferences that foster innovation.
Work Environment & Culture at worksphere
Our remote‑first culture is built on trust, flexibility, and inclusion. We celebrate diversity of thought and background, believing that varied perspectives drive better solutions. Key cultural pillars include:
- Transparency: Open communication channels and regular all‑hands updates keep everyone aligned.
- Collaboration: Virtual “watercooler” spaces, pair‑programming sessions, and cross‑team initiatives encourage knowledge sharing.
- Well‑Being: Generous wellness stipends, mental‑health resources, and flexible working hours support a healthy work‑life balance.
- Innovation: Employees are empowered to experiment, prototype, and bring new ideas to market.
Compensation, Perks & Benefits
worksphere offers a competitive compensation package that reflects your experience and the value you bring to the organization. While exact figures vary by location, typical remuneration for this role ranges from $20 to $30 per hour, complemented by:
- Performance‑based bonuses and equity participation.
- Comprehensive health, dental, and vision insurance.
- Retirement savings plans with company matching.
- Generous paid time off and holiday schedules.
- Home office stipend to set up an ergonomic remote workspace.
- Access to cutting‑edge hardware and software tools.
- Continuous learning budget for courses, conferences, and certifications.
How to Apply
If you are passionate about building resilient, high‑performance backend systems and thrive in a collaborative, remote‑first environment, we want to hear from you. Join worksphere and help shape the future of customer support technology.
Apply for this job