Skip To Main Content
backBack to Search

Middle Java Developer

Java, AWS Cloud Development Kit, Apache Kafka, PostgreSQL, ksqlDB, Scala, Snowflake
warning.png
Sorry, this position is no longer available

We are currently seeking a skilled and motivated Middle Java Developer to join our remote team.

As a Middle Java Developer, you will have the opportunity to work on exciting projects and contribute to the development and maintenance of our Java-based applications. This remote position offers flexibility and growth potential within a collaborative and supportive work environment.

Responsibilities
  • Collaborate with the development team to implement new features and functionalities in our Java application
  • Assist in maintaining and enhancing the existing codebase to ensure optimal performance and reliability
  • Participate in code reviews and provide constructive feedback to improve code quality and maintainability
  • Debug and fix software defects, working closely with the Quality Assurance team to ensure high-quality deliverables
  • Write unit tests to verify the correctness of implemented features and ensure overall code stability
  • Stay updated with the latest trends and technologies in Java development and apply them to improve our applications
Requirements
  • 2+ years of experience as a Java Developer, preferably in a production environment
  • Proficiency in Java programming language, with a solid understanding of object-oriented design principles and best practices
  • Experience with Kafka, including Kafka streaming and KSQL.
  • Familiarity with relational databases, such as PostgreSQL or MySQL, including query optimization and database design concepts
  • Familiarity with version control systems, preferably Git
  • Strong problem-solving and analytical skills, with the ability to quickly grasp complex concepts and learn new technologies
  • Excellent communication skills and the ability to work effectively in a remote team environment
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