Karrier

 Capsys Informatikai Kft. | FinTech & Energy | Hybrid Work Model

Capsys is a Hungarian-owned, independent software development and consulting company operating since 1998. We develop business-critical, high-availability systems for partners in the banking, capital markets, and energy sectors.

Our founders come from the financial domain, which is why a strong business mindset and high-level technological expertise go hand in hand at Capsys.

We are now looking to expand our team with a Lead Java Developer who is eager to work with modern technologies on projects that have real business impact.

What we expect from you

  • Performing full-stack Java development tasks in the context of high-availability custom solutions
  • Development and operation of modular applications and proprietary products in the financial and energy sectors
  • Contributing to architecture design, modularization, and the creation and enforcement of development conventions
  • Taking on lead developer responsibilities alongside hands-on development work
  • Professional coordination of the development team
  • Code reviews
  • Architecture design and feasibility planning for projects
  • Preparing estimates and technically supervising deliveries
  • Leading planning sessions with project and architecture plans in mind
  • Providing technical support to business areas to ensure accurate planning and feasibility
  • Establishing processes that ensure the highest possible code quality and performance
  • Finding long-term, well-functioning solutions

Requirements

  • 4+ years of full-stack Java development experience, strong knowledge of Spring Boot
  • Experience with Angular 2+, handling frontend development tasks (there is no separate frontend team)
  • Knowledge of microservice architectures
  • Scrum experience (TDD, DDD)
  • Knowledge and practical application of clean and simple coding principles (Clean Code)
  • Research-oriented mindset (writing POCs)
  • Strong problem-solving skills, results-driven attitude, a “we can do it” mindset, and a demand for long-term, high-quality solutions
  • Persistence in exploring complex problems
  • 3+ years of lead developer experience
  • Team-player attitude combined with a high level of independence and proactivity
  • Ability and motivation to design and continuously improve efficient workflows
  • Strong documentation skills with attention to accuracy

Specialization in the following technologies

  • Oracle tuning, PL/SQL
  • Concurrent programming
  • IT security solutions: encryption, hacking, OWASP, firewalls, MFA authentication, SSO, LDAP, Kerberos, OAuth2
  • DevOps
  • NoSQL databases (Elasticsearch, Redis, InfluxDB, etc.)
  • Confluent / Kafka
  • OpenShift / Kubernetes (Developer level)
  • Cloud services (Azure, AWS)
  • Python
  • Scala

Nice to have

  • Experience in the banking and energy sectors
  • Architect or lead developer experience
  • Knowledge of the following technologies:
    • Angular 8, Ag-Grid, Micro Frontend
    • Minikube / Kubernetes / OpenShift; NGINX; Java 11–21; Spring Admin, Cloud, Data, Security, Batch, Integration
    • WebSocket; Hibernate; REST, SOAP; MATLAB integration; MFA authentication; SSO, LDAP, Kerberos; OAuth2; ELK Stack; Unix/Linux OS; Azure/AWS Cloud
    • Apache Kafka; Oracle Service Bus; RabbitMQ
    • Oracle 12; Redis; Hazelcast; Elasticsearch
    • Bitbucket; Jenkins; SonarQube; Maven; Nexus
    • JIRA; Confluence

What we offer

  • Interesting, diverse, and professionally challenging tasks and projects
  • Opportunity to work with and learn the latest technologies
  • Open-minded colleagues and a friendly atmosphere
  • Highly skilled, collaborative team and management
  • High-quality IT and technical background
  • Flexible working hours, no core hours
  • Home office option (we ask for 2 days per week in the office)
  • Modern, easily accessible office

Work location:
Budapest, 13th district, Váci út 80.

If you would like to be part of a team where technological excellence, stability, and human values are equally important, we look forward to your application.