Senior Java Backend Developer

New
E
EPAMPropTech
Opportunity to work remotely within Poland, 3:00 PM – 11:00 PM Polish timeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English B2
Experience
5+ years
Required Skills
PostgreSQLGitHibernateJavaMicrosoft SQL ServerMySQLSpring BootREST APIMicroservices

Requirements

  • 5+ years of professional software development experience
  • Strong experience with Java and Spring Boot
  • Solid understanding of REST API design and microservices architecture
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
  • Experience with JPA/Hibernate or similar persistence frameworks
  • Knowledge of modern software engineering principles, design patterns, and clean code practices
  • Experience with Git and collaborative development workflows
  • Familiarity with unit and integration testing frameworks
  • Strong analytical, problem-solving, and communication skills
  • Ability to work effectively in an Agile/Scrum environment
  • Availability to work shifted hours (3:00 PM – 11:00 PM Polish time)
  • English proficiency at B2 level or higher

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Build and enhance RESTful APIs supporting mobile and web applications
  • Develop secure, reliable, and high-performance microservices
  • Design and optimize database models and data access layers
  • Integrate with third-party platforms and external APIs
  • Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions
  • Participate in system design, code reviews, technical discussions, and architectural decisions
  • Troubleshoot production issues and improve application performance, scalability, and reliability
  • Write clean, maintainable, and well-tested code following engineering best practices
  • Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now