Mid-Senior Backend Engineer, Back Office Development
Confirmed live in the last 24 hours
Wrike
Job Description
About the Role:
As a Mid-Senior Backend Engineer in Wrike’s Back Office Development unit, you will build and evolve internal applications used by our Support, Sales, Security, and Training teams. These tools serve as an administrative interface for our Wrike product and play a key role in enabling internal operations at scale.
Your primary customers will be internal business teams, so you should feel comfortable understanding their needs and translating them into reliable backend functionality. You will also collaborate with product teams when needed, as our internal platform serves as an admin interface for many areas of Wrike product functionality and configuration. The collaboration is direct and practical, with teams working closely together to solve problems quickly.
Because of this, you will need to build a broad understanding of Wrike product capabilities and the underlying data model. In practice, this means working across a wide range of domains, getting comfortable with different parts of the codebase and database structure, and building backend solutions for the internal tools that support product configuration and administration. You will work on both our core internal platform and other supporting services around it.
Your Impact:
- Design, develop, and maintain backend features for internal applications and supporting services.
- Refactor, modernize, and rewrite existing functionality to improve reliability, scalability, and maintainability.
- Propose technical solutions to complex business problems and validate them with your team and stakeholders.
- Collaborate closely with internal teams, especially Support, to understand their needs and deliver solutions that meet their expectations.
- Work with product teams to understand how product functionality should be represented, configured, and supported through internal admin tools.
- Develop a deep understanding of different parts of the product, codebase, and database structure, since our platform brings together a broad set of product capabilities.
- Provide clear effort estimates and participate in code reviews to maintain high engineering standards.
- Contribute to the continuous improvement of our internal systems and development practices.
- Work as part of a 3-person Scrum team, participating in planning, refinement, reviews, retrospectives, and day-to-day delivery.
Your Qualifications:
- Strong hands-on experience with Java 8+; experience with Java 21 is a strong plus.
- Solid SQL knowledge and practical experience working with relational databases; PostgreSQL is a plus.
- Basic to solid knowledge of Spring Framework, including dependency injection / IoC concepts.
- Understanding of the Java web stack, including HTTP, filters, servlets, and web security basics.
- Experience working with modern development tools such as Git and CI/CD pipelines.
- English level sufficient to discuss day-to-day work, requirements, solutions, and collaboration topics with international teammates and stakeholders.
Standout Qualities:
- Experience designing and architecting backend systems or web applications with a high degree of independence.
- Basic knowledge of HTML, CSS, and JavaScript fundamentals.
- Comfort working directly with internal customers such as Support, Sales, or Training teams to clarify requirements and improve workflows.
- Ability and willingness to work across multiple product domains, understand existing business logic, and navigate a large codebase and data model.
- Interest in using AI tools to improve engineering productivity and team processes.
Team Dynamics:
- You will join the SupportApp Team within our Back Office Development unit. In this role, you will work
Similar Jobs
Gen Digital
Software Engineering Intern
KBR
Digitalization Specialist - Microsoft Power Platform & Python Development
Bristol-Myers Squibb
Software Engineer II - Document Automation
Bristol-Myers Squibb
Sr. Specialist, Workforce Administration
Bristol-Myers Squibb
Global Trial Lead
Red Hat