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

Senior Java Developer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: emagine
Full Time position
Listed on 2026-01-20
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Senior Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Town of Poland

We are looking for support from a Senior Java Developer.

This is not a “ticket factory” role.

You'll step into a complex, business-critical banking environment where Java systems have grown over time and now need architectural leadership, technical clarity, and modernization
. Your work will directly influence security, stability, performance, and future scalability of systems that matter.

Project start: immediately

Project duration: 3 months with option for extension

Project location: Remote, with occasional on-site presence in Frankfurt

Language requirements:
English and German working proficiency.

Main Responsibilities
  • Own and evolve the technical architecture of distributed Java systems
  • Define and enforce coding standards, best practices, and clean code principles
  • Analyze existing codebases (incl. legacy portals) for quality, structure, maintainability, and risk
  • Identify and remediate security vulnerabilities, performance bottlenecks, and architectural debt
  • Drive modernization, migration, and refactoring initiatives
  • Design and implement robust, testable, production‑grade code
  • Strengthen CI/CD pipelines, test automation, and Dev Ops processes
  • Lead code reviews, pair programming, and actively mentor junior developers
  • Shape the technological roadmap in close collaboration with analysts and system owners
  • Ensure compliance with banking‑grade quality, security, and documentation standards
Key Requirements
  • 5+ years of Java project experience, including long-term, complex engagements
  • Language requirements:
    English and German working proficiency.
  • Proven background in banking, financial services, or securities environments
  • Strong experience with distributed systems, microservices, and modern Java architectures
  • Expert knowledge of Java, Spring Boot, REST APIs, Postgre

    SQL, and related frameworks
  • Deep understanding of software architecture, data modeling, and integration patterns
  • Extensive experience with automated testing, test strategy, and quality assurance
  • Hands‑on experience in migration projects and legacy system modernization
  • Solid knowledge of CI/CD, Dev Ops principles, and cloud environments
  • Strong focus on security‑by‑design (secure coding, auth, encryption, governance)
  • Confident in code reviews, clean code practices, and architectural decision‑making
  • Comfortable working with LLMs and modern development tooling
  • Experience taking technical leadership roles in agile teams (Scrum exposure is a plus)
Nice to Have
  • Basic experience in project management.
  • Experience as a Scrum Master for small to medium-sized projects.
  • Good knowledge of job scheduling, ideally with AWA.
  • Extensive experience with Large Language Models (LLMs).
Other Details

This position offers the opportunity to work remotely with occasional on-site attendance in Frankfurt. The initial contract is for 3 months, with the potential for extension based on project needs. The role requires collaboration within a dynamic team focused on high‑impact IT projects.

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary