EngRadardirect-apply

Middle Java Backend Developer

Inetum2

Inetum2 is the employer — EngRadar is a job radar, not a recruiter. We track this posting from their own careers page and send you straight there; we never handle applications or CVs.

Bucharest, , Romania Full-time Posted 1d ago

Mission

As a Java Developer within the Smart Banking Manager (SBM) team, you will contribute to the development and maintenance of a core banking application that supports key business processes such as product ordering, account and card management, and product catalog management. You will play a direct role in delivering scalable, secure, and high-performance solutions that support the bank's digital transformation.

Responsibilities

  • Develop and maintain the Smart Banking Manager (SBM) application.
  • Analyze, understand, and challenge business requirements when necessary.
  • Participate in all phases of the software development lifecycle, including:
    • Requirements analysis
    • Solution design
    • Development
    • Testing and quality assurance
    • User acceptance testing
    • Production deployment
  • Build Java-based applications for high-volume, low-latency, and mission-critical environments.
  • Contribute to continuous improvement initiatives within the development team and delivery processes.
  • Provide Level 3 production support for live applications.
  • Collaborate effectively within an Agile environment and participate in Agile ceremonies.

Technical Requirements

  • 3+ years of software development experience, including at least 2 years of hands-on Java development.
  • Strong experience with:
    • Java
    • Spring Framework
    • Spring Boot
    • Hibernate
  • Solid understanding of Java programming principles and concepts.
  • Experience developing and consuming RESTful web services.
  • Knowledge of web services security principles.
  • Experience with messaging platforms such as Kafka, RabbitMQ, or similar technologies.
  • Knowledge of software design patterns (MVC, DAO, Singleton, Factory, Builder, etc.).
  • At least 2 years of experience working with relational databases using Spring Data JDBC or similar technologies (Oracle or PostgreSQL).
  • Experience with Unit Testing and Integration Testing using JUnit and Mockito.
  • Familiarity with Enterprise Integration Patterns and Microservices Architecture.
  • Experience working in Agile development environments.
  • Familiarity with CI/CD tools and practices.
  • Knowledge of Docker and OpenShift environments.
  • Cloud experience (AWS is considered an advantage).
  • Willingness to learn and work with Appian technologies.

Technologies Used

  • Java
  • Spring Framework
  • Spring Boot
  • Hibernate
  • Spring Data JDBC
  • REST APIs
  • Kafka / RabbitMQ
  • Oracle / PostgreSQL
  • JUnit
  • Mockito
  • GitHub
  • Jenkins
  • Gradle
  • Artifactory
  • Docker
  • OpenShift
  • AWS (nice to have)
  • Appian (to be learned on the project)

Soft Skills

  • Strong communication and collaboration skills.
  • Ability to understand business needs and propose technical solutions.
  • Commitment to engineering best practices and code quality.
  • Strong focus on secure coding and application security throughout the SDLC.
  • Quick learner with a continuous improvement mindset.
  • Proactive, motivated, and responsible attitude.
  • Ability to work effectively in a team-oriented Agile environment.

Benefits

  • Full access to foreign language learning platform
  • Personalized access to tech learning platforms
  • Tailored workshops and trainings to sustain your growth
  • Medical insurance
  • Meal tickets
  • Monthly budget to allocate on flexible benefit platform
  • Access to 7 Card services
  • Wellbeing activities and gatherings

Posted by Inetum2 on their own careers page — you apply directly, no recruiter in between. View original / apply →

More at Inetum2