Java Spring and React Developer

at  Bonapolia

Lisboa, Área Metropolitana de Lisboa, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 2024N/AEnglish,Payments,Spring,Java,Postgresql,Rabbitmq,Distributed Systems,Relational Databases,Developers,Software Development,Kafka,Large Scale SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a Java Spring and React Developer with a solid background in software development and a passion for building scalable solutions. The ideal candidate will have experience in Java, Spring, and React, as well as a strong understanding of relational databases and messaging technologies. Prior experience in banking, payments, credit systems, or similar integrations is a plus.

PROFESSIONAL SKILLS:

  • 3-5 years of experience in software development with Java, Spring, and React.
  • Proficiency in working with PostgreSQL or other relational databases.
  • Familiarity with event sourcing and messaging technologies like RabbitMQ or Kafka.
  • Experience in banking, payments, or credit system integrations is preferred.
  • Strong knowledge of distributed systems and agile development practices.
  • Comfortable working in a DevOps environment.

LANGUAGE REQUIREMENTS:

  • Proficiency in English (spoken and written).
    Work Mode: Hybrid (2 days per week in the office)
    This is an exciting opportunity for developers who are passionate about working on complex, large-scale systems and are eager to contribute to impactful projects in the financial sector

Responsibilities:

  • Develop and maintain software using Java, Spring, and React.
  • Work with relational databases like PostgreSQL for data management.
  • Handle technologies related to event sourcing and messaging systems (e.g., RabbitMQ, Kafka).
  • Collaborate in large-scale distributed systems projects.
  • Contribute to projects in banking, payments, credit systems, or similar areas of expertise.
  • Follow agile methodologies and work within a DevOps culture.
  • Actively participate in code reviews, testing, and system optimization.
  • Communicate effectively in English (spoken and written).


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Lisboa, Portugal