Server-Side Java Developer (AWS)

EPAM Systems

Krakow, Poland • 31m ago • On-site

Junior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Role: Server-Side Java Developer with AWS

Team environment: Full-Stack team using cloud-native architecture, agile methodologies, and continuous delivery

Description

Build Java services and RESTful APIs using microservices architecture patterns for enterprise-scale applications. Translate functional specifications into program specifications, collaborate with business stakeholders on product delivery and UAT, and contribute to testing and documentation throughout the development lifecycle.

Responsibilities

  • Deliver new business solutions as part of a business-facing IT team
  • Review functional specifications and translate them into program specifications
  • Work with end users for user acceptance testing (UAT) and provide 3rd line support as required
  • Build expertise in best-practice solution design and implementation
  • Comply with code and documentation standards, including peer reviews
  • Collaborate daily with the Business Product Owner and business users
  • Implement Java services and RESTful APIs using micro-services architecture patterns
  • Manage time across multiple projects with competing priorities
  • Contribute to testing and documentation throughout the development lifecycle

Requirements

  • 2+ years of software development experience with strong background in Test-Driven Development
  • Java 8+; Spring Boot; Spring MVC
  • RESTful API implementation; GraphQL; open-source frameworks
  • Cloud development with AWS; AWS CloudFormation; CI/CD pipelines
  • Build/deployment/testing/logging/monitoring tools: Maven; Cucumber; Bamboo
  • Familiarity with Git/Bitbucket and Splunk
  • Investment management domain knowledge and strong analytical/problem-solving skills
  • Ability to work with business managers and operations teams under pressure and meet tight deadlines
  • Knowledge of agile software development processes and practices
  • English proficiency: Upper-Intermediate (B2) or higher

Nice to Have

  • Python programming and Hibernate
  • AWS IAM, AWS Lambda, Amazon DynamoDB
  • Amazon ElastiCache, Spring Cloud Contract, Spring Security
  • Atlassian Confluence and Atlassian Jira
  • Microservice architecture style experience and exposure to investment banks

Benefits

  • Hybrid-by-design, with opportunity to work remotely within Poland
  • Work abroad up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs, mentoring, and soft skills/well-being programs
  • Certification support (Anthropic, Gemini, GCP, Azure, AWS) and English classes
  • Stable pay, Employee Stock Purchase Plan with 15% discount
  • Health insurance, multisport, shopping vouchers
  • Referral bonuses up to $2,000
  • Office amenities and corporate, social and well-being events

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report