
Senior Java Developer (f/m/d)
- Praha
- Trvalý pracovní poměr
- Plný úvazek
- Contribute to and extend system architecture and application design.
- Investigate production issues and support requests to determine root causes and implement effective, long-term solutions.
- Design, develop, and maintain new and existing application features.
- Mentor junior developers and align with senior peers on coding standards and best practices.
- Conduct code reviews and ensure adherence to coding standards and architectural guidelines.
- Engage with business stakeholders and analysts to clarify requirements and propose technical solutions.
- Collaborate to improve CI/CD pipelines and increase automation (desirable but not mandatory).
- Extensive professional experience in backend development with Java, Spring (SpringBoot) and SQL (PostgreSQL).
- Excellent analytical and problem-solving skills with a design-thinking mindset.
- Solid understanding of service-oriented architecture is essential.
- A collaborative team player with a proactive attitude and willingness to learn.
- Ability to effectively discuss project topics and technical solutions with business stakeholders and analysts.
- University degree in Computer Science or Economics/Finance or equivalent professional experience.
- Experience with Linux, Kubernetes/OpenShift, RESTful API, and messages queues (AMQP)
- Familiarity with frontend technologies such as TypeScript, React, or GWT.
- Hands-on experience with JIRA, Git, Jenkins, and CI/CD pipelines.
- Knowledge of infrastructure automation tools like Ansible or Terraform.
- Exposure to Agile methodologies, especially Scrum.