Skip To Main Content
backBack to Search

Senior API Developer

Java, SQL Databases, NoSQL Databases, REST, Spring, Cloud, API & Integration Platforms
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Senior API Developer with Java expertise to join our team.

Our customer solves a challenging technical problem, combining innovative algorithms and technologies. Founded in 2003, they offer the technical challenges of a startup and the excitement of a rapidly growing, established software firm.

Responsibilities
  • Design and build medium/high complexity components independently
  • Develop microservice APIs
  • Perform code reviews
  • Efficiently fix bugs including blockers and critical items
  • Work with Architecture to participate in the design process
Requirements
  • 5+ years of software engineering experience
  • 4+ years Java/Spring development experience
  • Experience in SaaS/Cloud application development, including an understanding of security concerns and multi-tenancy
  • Experience in database techniques/tools such as data modeling, with Oracle, SQL, etc., as well as NoSQL, e.g., Mongo, Cassandra, Redis
  • Strong experience with microservices, including API development
  • Experience developing and consuming RESTful web services
  • Self-starter with the ability to work independently or as part of a project team
  • Experience implementing distributed systems
  • Skilled at object-oriented analysis, design and programming
  • BS in Computer Science or other technical discipline
  • Knowledge of other languages such as Node, Go, Python is a plus
  • Experience with one or more ORM frameworks such as Hibernate
  • Experience with developing containers and using automated build tools
  • Experience refactoring and redesigning products to be more usable, scalable, secure and performant
  • Proficient English (written and spoken) B2
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you