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

Senior Full Stack Developer

Remote / Online - Candidates ideally in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: EPAM Systems
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-08-16
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 56000 - 81000 USD Yearly USD 56000.00 81000.00 YEAR
Job Description & How to Apply Below
Location: Town of Poland

We are looking for a Senior Full Stack Developer to join our team at EPAM Systems in Poland. This position offers a hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków, Wrocław, or Gdańsk . This setup allows you to enjoy flexibility while staying connected with your team and benefiting from in-person collaboration.

We value collaboration, continuous learning, and engineering excellence. Whether you're passionate about building robust backend systems, crafting seamless user interfaces, or bridging the gap between both — we'd love to hear from you. If you're an experienced developer looking for new challenges, diverse projects, and a supportive engineering culture, EPAM is the place to grow your career.

Responsibilities
  • Design, develop, and maintain scalable fullstack applications using Java-based backend technologies and modern frontend frameworks
  • Build and integrate RESTful APIs and event-driven services to support complex business requirements
  • Participate in the full software development lifecycle — from requirements analysis and technical design through implementation, testing, and deployment
  • Collaborate with cross-functional teams including product owners, business analysts, UX designers, and QA engineers to deliver high-quality solutions
  • Contribute to architectural decisions and advocate for best practices in code quality, security, and performance
  • Participate in code reviews, providing constructive feedback to ensure maintainability and adherence to coding standards
  • Develop and maintain unit and integration tests to ensure reliability and stability of delivered features
  • Work with messaging systems and asynchronous communication patterns to support distributed architectures
  • Continuously identify opportunities for technical improvement and contribute to the evolution of the technology stack
Requirements
  • Minimum of 5 years of professional experience in Full Stack software development
  • Strong hands‑on experience with Spring Boot for building enterprise‑grade backend applications
  • Solid knowledge of Spring Security for implementing authentication, authorization, and secure application design
  • Proven experience in designing and developing REST APIs following industry best practices
  • Proficiency in working with SQL databases, including writing complex queries, performance tuning, and data modeling
  • Experience writing reliable and maintainable tests using JUnit or similar testing frameworks
  • Hands‑on experience with Apache Kafka for event streaming, asynchronous messaging, and building event-driven architectures
  • Strong proficiency in at least one modern frontend framework — Angular or React — including component-based architecture and state management
  • Strong communication skills and the ability to work effectively in an international, Agile team environment
  • Proficiency in English (B2+), both written and spoken
  • Nice to have Experience with Terraform for infrastructure as code and automated provisioning of cloud resources
  • Familiarity with Microsoft Azure cloud platform and its core services
  • Working knowledge of Python for scripting, automation, or secondary application development
  • Experience with Hibernate ORM for object-relational mapping and database interaction in Java applications
  • Experience with AWS cloud services, particularly Lambda, ECS, and DynamoDB, for building and deploying cloud-native applications
#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