×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Java Developer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Your ITeams Sp. z o.o.
Full Time, Part Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 31647.6 - 47471.4 USD Yearly USD 31647.60 47471.40 YEAR
Job Description & How to Apply Below
Location: Town of Poland

We are seeking a Senior Backend Java Developer with basic frontend experience to contribute to a project within the banking sector. The person in this role will focus on designing, implementing and improving backend APIs and services across both microservice and monolithic architectures. The position emphasises resilient design, domain-driven design (DDD), port-adapter architecture and reactive technologies to deliver high-quality customer-facing solutions and to enable streamlined future development.

Responsibilities
  • Design, implement and maintain backend APIs and services in Java with emphasis on reliability, scalability and maintainability.
  • Develop and enhance components within microservice and monolith architectures, applying domain-driven design and port-adapter patterns.
  • Apply reactive programming paradigms and reactive stacks to build responsive and resilient systems.
  • Collaborate with frontend colleagues, including teams using Angular, and with other stakeholders to ensure smooth integration and delivery of features.
  • Author and maintain automated tests and support behaviour-driven development practices using frameworks such as Cucumber.
  • Participate in design reviews, code reviews and continuous improvement activities to uphold coding standards and SOLID principles.
  • Manage source code and collaborate via Git-based workflows.
  • Provide technical guidance and mentoring to more junior team members when required.
Qualifications
  • Higher education in IT or a related discipline is preferred.
  • At least six years of hands‑on experience in Java development.
  • Basic experience with frontend development.
  • Practical experience with reactive programming and reactive stacks.
  • Working knowledge of the Spring framework and Hibernate.
  • Experience with behaviour‑driven testing frameworks such as Cucumber.
  • Proficiency with SQL, RESTful API design and microservices architecture.
  • Familiarity with version control using Git.
  • Solid understanding of SOLID principles and common design patterns.
  • Fluent written and spoken English.
  • Hybrid work (3 days per week at the office: Warsaw/Gdansk/Gdynia)
  • Unique TEAL culture, relationship‑ and respect‑driven community, non‑corporate atmosphere.
  • Agile approach and no bureaucracy.
  • Outstanding integration trips to various places in Europe for all employees.
  • Activities to support your well‑being and health.
  • Luxmed Gold Extended medical care and Multisport Plus benefit.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary