Skip To Main Content
backBack to Search

Senior Java Developer

Java, REST, SQL, Amazon Web Services, Microsoft Azure
warning.png
Sorry, this position is no longer available

We are looking for a Senior Java Developer to join our remote team and help us build scalable and efficient solutions. As a Senior Java Developer, you will be responsible for designing and developing high-quality software solutions that meet our customer's needs. Our team is passionate about developing innovative solutions that enhance our customer's experiences and help them achieve their goals.

Responsibilities
  • Design and develop software solutions that meet our customer's needs, ensuring scalability and efficiency
  • Collaborate closely with other developers and stakeholders to ensure that the software meets all specified requirements
  • Write clean, efficient, and maintainable code using Java technologies, optimizing the performance of the software
  • Debug complex problems and provide scalable and performant solutions to enhance the overall functionality
  • Ensure that all software complies with the customer's infrastructure and security standards, adhering to best practices
  • Drive innovation and continuous improvement in development practices and technologies
  • Monitor and optimize the performance of the software in the cloud environment
  • Utilize Agile methodologies for effective project management, continuous integration, and delivery
Requirements
  • Minimum of 3 years of experience as a Java Developer, focusing on designing and developing complex software solutions
  • Strong experience with REST, SQL, and related technologies, enabling efficient data storage and manipulation
  • Experience in working with Amazon Web Services and Microsoft Azure, utilizing their services for scalable and reliable application development
  • Experience in developing and maintaining REST APIs, enabling seamless integration with other systems
  • Experience with Agile methodologies and software development processes, adhering to best practices
  • Ability to work independently and collaboratively within a team, demonstrating excellent communication and coordination skills
  • Excellent problem-solving skills, allowing you to tackle complex technical challenges and provide optimal solutions
  • Experience in using ReactJS will be an advantage
  • Upper-Intermediate English language skills, enabling effective communication with the team and stakeholders
Nice to have
  • Experience with ReactJS, enabling seamless integration with the frontend systems
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