Senior Java Developer

EPAM Systems, Inc.
Newtown, PA, United States
2 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Unit Testing Microsoft Azure Cloud Computing Databases Continuous Integration Relational Databases NoSQL Object-Oriented Software Development SQL Databases
+5 more
Spring-boot Backend Build Process Restful APIs Microservices

Job description

  • Plan out and build lasting, scalable technical architectures that align with company goals and engineering expectations
  • Weigh in on architecture-focused conversations, contributing perspectives that guide how projects take shape
  • Work in tandem with teams from different specialties to keep outputs timely and consistent with quality requirements
  • Evaluate code submitted by peers, delivering useful feedback that reinforces dependable engineering practices
  • Work through complicated technical hurdles that pop up at different stages of the build process
  • Help onboard and develop junior staff by sharing expertise that builds their skills and confidence over time
  • Join in on planning efforts, assisting with scope definition and realistic project timeline forecasting
  • Keep watch on changes happening across the tech landscape and apply fresh, useful techniques to routine work
  • Keep organized records of major technical calls and methods to preserve the codebase’s long-term health
  • Work in partnership with business stakeholders to nail down requirements and ensure results meet what was promised

Requirements

  • At least three years of hands-on, applicable experience in a similar technical function
  • Practical familiarity with AI-based tools and theories, used to sharpen how solutions get designed
  • Well-rounded knowledge of Java Core basics together with object-oriented programming skills
  • Track record of putting Java 8 capabilities to use in live project settings
  • Ability to apply Spring Boot toward developing and supporting backend system pieces
  • Prior exposure to cloud infrastructure built around the Microsoft Azure platform
  • Working knowledge of Amazon Web Services for handling and rolling out cloud-based deployments
  • Familiarity with CI/CD basics that promote steady, automated software release practices
  • Able to apply SQL for arranging and accessing data housed in relational databases
  • Demonstrated ability to construct systems using Microservice Architecture concepts
  • Real-world experience building and linking up with REST API technology
  • Solid grasp of Unit Testing methodologies to uphold reliable and steady code performance
  • Working understanding of NoSQL database options suited for Java-based projects
  • Capable English language skills at a B2 proficiency level or above

Benefits & conditions

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…