Apply

Senior Java Engineer - Mission Control Team

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Budapest, Hungary

💸 Salary: 18000000.0 - 19845000.0 HUF per month

🔍 Industry: Software Development

🏢 Company: Cision👥 1001-5000💰 $192,000,000 Post-IPO Secondary over 6 years agoDigital MediaPublic RelationsSocial Media MarketingSocial Media ManagementSoftware

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentDockerPostgreSQLJavaKafkaKubernetesOAuthSpringDevOps

Requirements:
  • Strong proficiency in Java and the Spring Framework
  • Deep understanding of PostgreSQL and relational database principles
  • Hands-on experience with DevOps tools like GitHub Actions, Docker, and Kubernetes
  • Experience with Kafka or similar event-driven messaging technologies
  • Cloud experience is a huge plus, especially with AWS or other major platforms (GCP, Azure)
  • Knowledge of authentication and authorization mechanisms, such as OAuth and role-based access control (RBAC)
Responsibilities:
  • Design and Implement Features: Build and maintain APIs and features that power the internal administration experience through Mission Control. You’ll be directly involved in shaping solutions that are robust, scalable, and user-friendly.
  • Collaborate Across Teams: Work closely within the team, as well as other teams in the Governance group and beyond, to deliver impactful solutions. Your input will help inform decisions and ensure alignment across teams.
  • Own Your Code: Produce clean, efficient, and well-documented code while adhering to high standards. You’ll have the freedom to question existing practices, propose better solutions, and influence technical direction.
  • Solve Problems Together: Participate in code reviews and discussions, where your voice and opinions matter. Help shape the team’s approach to problem-solving, performance, and maintainability.
  • Be Product-Minded: Actively contribute to the evolution of Mission Control by identifying improvements, engaging in story mapping sessions, refinements, discoveries, and collaborating with designers and product managers. You’ll help balance technical constraints with business needs and spot opportunities for positive change.
  • Troubleshoot and Resolve Issues: Investigate, diagnose, and resolve issues reported by customer support, ensuring timely and effective resolutions.
  • Shape the Future of the Team: Provide guidance and mentorship to less-experienced team members, sharing your knowledge and helping others grow. You’ll also contribute to the team’s growth by being part of technical decisions and discussions—there’s no top-down decision-making here.
Apply