Java Developer

Brak informacji o wynagrodzeniu
MidFull-time
#377270·Dodano dziś·0
Źródło: EPAM Systems
Aplikuj teraz

Tech Stack / Keywords

JavaApache KafkaOracle SQLSpring BootJUnitMicrosoft AzureMockitoTest Automation

Wymagania

  • Minimum of 2 years of professional, hands-on experience in software development
  • Deep expertise in Java for creating enterprise-level server-side applications
  • Substantial practical knowledge of Spring Boot for crafting contemporary, production-ready microservices
  • Demonstrated background in designing and implementing Microservices solutions, including Kafka for event streaming and building distributed systems with scalability and resiliency
  • Solid command of Oracle SQL, capable of authoring advanced queries, stored procedures, views, and joins
  • Strong background in software testing methodologies, including creating dependable unit and integration tests
  • Outstanding verbal and written communication abilities in English (B2+ level or above)

Nice to have:

  • Familiarity with the Trade lifecycle domain and understanding of financial market processes
  • Practical exposure to MS Azure cloud services, including Azure Web Apps and Azure Functions
  • Experience with JUnit and Mockito, knowledge of test automation strategies and robust unit testing techniques

Obowiązki

  • Participate actively as a full member of a Scrum team, attending all ceremonies and supporting ongoing enhancements to team workflows
  • Generate tangible business outcomes by designing and implementing reliable, scalable core Java server-side systems
  • Define and shape high-level technical architecture for epics, ensuring solutions support long-term system objectives
  • Write clean, well-tested code with strong automation coverage, serving as a role model and establishing quality standards across the team
  • Evaluate design proposals submitted by colleagues and verify that delivered code meets required quality benchmarks
  • Drive continuous refactoring efforts on the existing codebase to preserve clarity, maintainability, and technical health
  • Perform thorough code reviews, offering valuable feedback and guiding less experienced developers in their professional growth

Benefity

  • Engineering community of industry professionals
  • Friendly team and enjoyable working environment
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Outstanding career roadmap
  • Leadership development, career advising, soft skills, and well-being programs
  • Certification opportunities (GCP, Azure, AWS)
  • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
  • English classes
  • Stable income (Employment Contract)
  • Participation in the Employee Stock Purchase Plan
  • Benefits package including health insurance, multisport, shopping vouchers
  • Strategically located offices with entertainment and relaxation zones, table tennis, football, free snacks, and coffee
  • Referral bonuses
  • Corporate, social, and well-being events
Kursy językowe
Udziały pracownicze
Karta sportowa
Opieka zdrowotna
Premie
Darmowe przekąski

Inne informacje

A presence of 3 days per week in the office is required.

EPAM Systems

EPAM Systems

239 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz