emagine
Java Developer
emaginePoland13 hours ago
Full-timeEngineering, Information Technology
Summary: The Java Developer role focuses on enhancing code quality and application security while leading development initiatives in Java projects, particularly within financial services.

Main Responsibilities:

  • Code Analysis and Quality Assurance
  • Vulnerability and Risk Analysis
  • Architecture, Design, and Technical Responsibility
  • Documentation
  • Test Management and Quality Assurance
  • Remediation of Vulnerabilities and Further Development
  • CI/CD, DevOps, and Release Management
  • Collaboration, Coaching, and Project Work

Key Requirements:

  • 3+ years of project experience in Java development
  • Relevant experience in banking or financial services
  • Strong object-oriented data modeling skills
  • Proficiency in Java frameworks and database integration
  • Experience with cloud technologies
  • Knowledge of security compliance in software development
  • Expertise in Java, Spring Boot, microservices, REST APIs
  • Familiarity with tools such as Git, Jenkins, SQL
  • Experience in software architecture for distributed systems

Nice to Have:

  • Experience with migration projects
  • Knowledge of application servers (JBoss, WebSphere)
  • Familiarity with CI/CD pipelines and DevOps principles

Key Skills

Ranked by relevance