Skip To Main Content
backBack to Search

Senior Java Developer

Java, Amazon Web Services, Apache Kafka, Java 8, Oracle RDBMS, Apache Flink, Docker, Linux, jQuery, Bootstrap CSS, Git, GitHub, TeamCity, Puppet
warning.png
Sorry, this position is no longer available

We are searching for a skilled Senior Java Developer to join our team, working on a dynamic project that requires expertise in Java programming and Agile methodologies. As a Java Developer, you will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and ensuring the reliability and scalability of our products. If you have a passion for coding, a strong problem-solving mindset, and thrive in a fast-paced environment, we invite you to apply for this exciting opportunity.

Responsibilities
  • Analyze business requirements and design solutions, collaborating with other global IT teams and refining user requirements through Specification by Example (SBE) and Behavior Driven Development (BDD)
  • Implement changes in the system by following good programming principles and assist the production operations team in rollout and support-related matters
  • Collaborate with other developers to ensure code quality and consistency
  • Participate in code reviews, providing constructive feedback to improve code quality and performance
  • Design and develop new features and functionalities, ensuring they meet high standards of functionality and usability
  • Contribute to the continuous improvement of the development process through automation and collaboration
  • Provide technical support to the production operations team, resolving issues and ensuring system stability
Requirements
  • 3+ years of experience in Java programming, demonstrating your proficiency in writing clean code and refactoring skills with great problem-solving ability
  • Experience with Agile methodologies, especially Scrum, and hands-on experience with Agile practices, like Continuous Integration and Test Driven Development
  • Strong experience with Amazon Web Services, Apache Kafka, Java 8, Oracle RDBMS, Apache Flink, Docker, Linux, jQuery, Bootstrap CSS, Git, GitHub, TeamCity, and Puppet
  • A profound appreciation for testing and experience in writing all levels of tests, showcasing your commitment to software quality
  • Great communication and interpersonal skills, allowing you to collaborate effectively with cross-functional teams
  • Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
  • Experience with event-driven architectures and Oracle database development
  • Interest in distributed systems and writing resilient software
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