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

Senior Java Developer

Job in Boise, Ada County, Idaho, 83701, USA
Listing for: EPAM Systems
Full Time position
Listed on 2026-11-06
Job specializations:
  • Software Development
    Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Developer (Relocation to Uzbekistan)

We are looking for a Senior Java Developer to build and evolve high-load backend services for a banking / Fin Tech platform. The role is focused on microservice development, distributed systems, event-driven architecture, performance optimization, and production-grade engineering practices.

Responsibilities
  • Develop high-load backend services using Java and Spring Boot
  • Design and evolve microservice and event-driven architectures
  • Identify and resolve architectural and performance bottlenecks
  • Implement REST APIs and integrations with internal and external systems
  • Handle distributed transactions and Saga-based patterns
  • Build reliable interactions through Kafka
  • Perform code reviews and promote engineering best practices
  • Develop unit, integration, and performance tests
  • Troubleshoot production issues using logs, APM, metrics, and dashboards
  • Mentor less experienced engineers
Requirements
  • 5+ years of commercial Java development experience
  • Proficiency in Java 17+ and Spring Boot 3+
  • Strong understanding of multithreading, concurrency, collections, generics, Streams, and exception handling
  • Experience with Spring Core, Data, Security, Hibernate / JPA
  • Strong PostgreSQL experience; understanding of high-availability setups such as Patroni
  • Hands-on Kafka experience and understanding of event-driven architectures
  • Experience with distributed systems, scalability, Saga patterns, and REST APIs
  • Familiarity with Docker, Open Shift, Git Lab CI, Maven / Gradle
  • Strong troubleshooting and observability skills
  • English proficiency at B2 level or higher
  • Nice to have Banking / Fin Tech experience
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