EPAM Systems Inc-posted about 1 month ago
Full-time • Mid Level
Raleigh, NC
5,001-10,000 employees
Professional, Scientific, and Technical Services

We are seeking a Senior Java Developer to join our team and drive the design and implementation of robust Java-based applications that align with business objectives. This role offers the opportunity to work on challenging projects, collaborate within Agile teams and contribute to the continuous improvement of our technology stack.

  • Analyze user requirements and align application design with business goals
  • Design, develop and implement Java-based full-stack applications
  • Troubleshoot and resolve production issues, performing root cause analysis
  • Collaborate within Agile teams, ensuring timely updates and ownership of deliverables
  • Produce detailed design documentation and recommend improvements for application efficiency
  • 6-10 years of hands-on experience in Java, Spring, Spring Boot
  • Knowledge of REST API and web services
  • Proven experience with Azure Cloud migration and Azure Functions
  • Familiarity with monitoring/logging tools such as Grafana
  • Experience with SDLC and Agile methodologies
  • Proficiency in version control tools such as Maven, Jenkins and GitLab/GitHub
  • Strong analytical skills and ability to work independently on complex projects
  • Health benefits: High Deductible Health Plan with an attached HSA (Health Savings Account) which includes Pharmacy coverage, after 60 days from start of employment
  • Condition Management resources
  • Family Planning resources
  • Dental Plan
  • Vision Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service