Java Engineer remote jobs
EPAM Anywhere is looking for remote Java Engineers.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
Java
40 hrs/week
12+ months
IndiaIndia We are inviting a remote Senior Java Software Engineer with hands-on experience in Java and J2EE, Kubernetes, Prometheus, experience in Distributed technologies (Apache Kafka), experience in building REST APIs, to join our team.
Java
40 hrs/week
12+ months
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are seeking a Senior Java Engineer with Data Structures and Algorithms to join our remote team and work on our cloud-based product.
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are seeking a Senior Java Developer with a thorough knowledge of AWS, Data Structures, and Algorithms to strengthen our remote team.
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are seeking a Senior Java Developer specializing in AWS with a thorough knowledge of Data Structures and Algorithms to join our remote team.
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
Java
Amazon Web Services, General Management
40 hrs/week
12+ months
PolandPoland We're looking for a remote Senior Software Engineer with 5+ years of industry experience working as a software engineer, fluency in Java Programming and experience in building Cloud platform services for large scale systems to join our team.
Java
Amazon Web Services, General Management
40 hrs/week
12+ months
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are seeking a Senior Java Developer, armed with AWS proficiency, and a comprehensive knowledge of Data Structures and Algorithms to join our remote team.
Java
Algorithms & Data structures, Kotlin, Scala
40 hrs/week
12+ months
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are seeking a Senior Java Engineer with Data Structures and Algorithms to join our remote team and work on a highly impactful cloud-based project.
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
Java
40 hrs/week
12+ months
IndiaIndia We are inviting a Middle Java Software Engineer with 2+ years of commercial experience in Java, experience with Spring Boot, familiarity with Agile, to join our team remotely.
Java
40 hrs/week
12+ months
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
IndiaIndia We are looking for a Senior Java Engineer with Data Structures and Algorithms to join our remote team, that will work on the improvement and development of our product, demonstrating ownership and a proactive attitude towards problem-solving in a cloud environment.
Java
Clean Code, Kotlin, Scala
40 hrs/week
12+ months
Java
40 hrs/week
12+ months
PolandPoland We are inviting a Senior Java Software Engineer with 4+ years of Java development experience, to join our team remotely.
Java
40 hrs/week
12+ months
Remote Java Engineer jobs at EPAM Anywhere
Java has been a popular programming language for a while. And it's still a widely used technology with its frameworks and tools, especially in software designed for enterprises and business applications. The main reasons for that it's simplicity, robustness, and portability Java brings in.
Apparently, the relevance of this language results in a steady demand for Java Software Engineers. Enterprises across the globe keep looking for seasoned in-house remote Java Engineers.
Core skills and technologies for remote Java Engineer
Java Software Engineer has to demonstrate a pretty high level of competence, even if it relates only to foundations. Hence, most Java Software Engineer remote jobs require from the candidates a wide range of skills and technologies:
- Knowledge of Java language foundations
- Working with database access, business logic, service publication, human interfaces (mobile, web, and desktop) using Java frameworks and tools
- Knowledge of the features and opportunities of Java 8, 9, 10
- Hands-on Lambda expressions, and Collection Framework
- Ability to work with Java API (Stream and Collector API, Date and Time API, Joda Time API, CompletionStage API, Java Util Concurrent API)
- Experience with Jigsaw
- Navigating across Amber, Loom, Panama, Valhalla projects and their benefits
In addition to the enlisted fundamentals, a Java Software Engineer should also bring to the table such capabilities as:
- High competence in Java SE development, including experience with Core Java development, JVM, JDK, and Tools
- Sound knowledge of Java EE business components development, as well as configuration and management
- Hands-on Artificial Intelligence and Machine Learning
- Understanding of code review process, release strategy, and other software engineering practices
What you will do as a remote Java Engineer
Put briefly a Java Developer works on design, development, and management of Java-based applications. Specific duties of Java Software Engineer may vary, for instance, you can see additional requirements for Java DevOps Engineer vacancy. But typically responsibilities for Java Software Engineer remote jobs include:
- Designing, implementing, and maintaining Java applications
- Ensuring high availability and performance of the applications
- Analyzing software, testing, and debugging it
- Aligning code with specifications
- Working closely with other teams to build integrated software systems
Explore Java Engineer remote jobs
As the trend of WFH is increasing globally, we'll see more opportunities for remote Java Engineers. You can specifically find a lot of Java Software Engineer remote jobs on the EPAM Anywhere platform. If you're open to new challenges, apply for openings that look like a match for you!