Skip To Main Content
backBack to Search

Middle Java Developer

Java, Amazon Web Services, Core Java Development, Spring Boot, Python, Terraform
warning.png
Sorry, this position is no longer available

We are seeking a talented Middle Java Developer to join our remote team, working with a leading provider of financial data and analytics. As a Java Developer, you will be responsible for developing and maintaining the company's software solutions, with a focus on Java and Spark development. You will work closely with cross-functional teams to ensure the high performance, scalability, and reliability of our systems and contribute to the enhancement of user experiences.

Responsibilities
  • Develop and maintain software solutions using Java and Spark, ensuring high performance, scalability, and reliability
  • Collaborate with cross-functional teams to understand product requirements and user needs
  • Contribute to the development of new features and enhancements, as well as the resolution of defects and issues
  • Perform testing and quality assurance activities, utilizing Python, Robot Framework, and Grinder Framework
  • Deploy and manage solutions using AWS, including VPC, EC2, ECS, CloudFront, and Lambda
  • Participate in code reviews and contribute to the development of best practices and standards
  • Provide technical guidance and support to other team members as needed
Requirements
  • 2+ years of experience in Java Development, demonstrating proficiency in Core Java Development, Spring Boot, and J2EE
  • Experience with Amazon Web Services (AWS), including VPC, EC2, ECS, CloudFront, and Lambda
  • Practical experience with Spark, showcasing your ability to work with large datasets and perform historical quantitative research
  • Proficiency in Python and Robot Framework for testing, as well as Grinder Framework for load testing
  • Experience with CI/CD tools such as Docker, Terraform, and Jenkins, as well as Bash Scripting
  • Good understanding of software architecture and design principles, with a focus on scalability, performance, and reliability
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
  • Knowledge of Jenkins for continuous integration and deployment
  • Familiarity with financial data and analytics domain
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