Senior Java Engineer
Job in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-06-02
Listing for:
EPAM Systems
Part Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer, Java Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
We are seeking a Senior Java Engineer to join a dynamic Agile team developing a high‑performance AI platform that streamlines application creation. The platform leverages modern cloud services, Large Language Models (LLMs), and AI Agents to enable rapid development of intelligent solutions such as chatbots. The client is a global leader in financial technology, providing advanced solutions that empower business users and developers to create scalable, modern applications for a variety of operational and financial use cases.
This role offers a hybrid model, with 3 days per week working from the client’s office in Wroclaw or Krakow, Poland.
Responsibilities- Collaborate with technologists, programmers, AI engineers, and business stakeholders in an Agile environment.
- Build and enhance a modern AI platform using Java, cloud‑native services, LLMs, and AI Agents.
- Develop and maintain microservice architectures for scalability and performance.
- Implement web services (REST) and messaging systems for seamless integration.
- Apply clean coding practices, design patterns, and refactoring techniques.
- Participate in code reviews, testing, and continuous integration.
- Contribute to project and issue tracking, supporting Agile development practices (Scrum, Kanban).
- 4+ years of professional experience in Java development (Java
17+, preferably Java
21). - Strong proficiency with Spring and Maven.
- Excellent problem‑solving skills and attention to code quality.
- Experience with design patterns and refactoring.
- Proven track record in building microservice architectures.
- Familiarity with web services (REST) and messaging systems.
- Understanding of Agile methodologies (Scrum, Kanban).
- Experience with source control, build tools, and CI/CD (e.g., Git Lab).
- Familiarity with project and issue tracking tools.
- Fluent in English.
- Experience with cloud services, preferably Azure.
- Knowledge of AI Agents and Large Language Models.
- Previous exposure to financial technology domains.
- Experience working in distributed, international teams.
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).
(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:
×