Java Developer

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
Remote
$1500 - $1700/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Core Java
  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Spring Framework
  • Microservices
  • REST APIs
  • Hibernate
  • JPA
  • SQL
  • MySQL
  • PostgreSQL
  • Oracle
  • Maven
  • Gradle
  • Git
  • GitHub
  • Jenkins
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • AWS
  • Azure
  • CI/CD
  • Unit Testing
  • JUnit
  • Mockito
  • Agile
  • Scrum
  • Design Patterns
  • Multithreading
  • Data Structures
  • Algorithms
  • HTML
  • CSS
  • JavaScript
  • React
  • Angular
  • Linux
  • Redis
  • Elasticsearch
  • API Integration
  • OAuth2
  • JWT
  • Troubleshooting
  • Performance Optimization
  • System Design
  • Object-Oriented Programming (OOP)

Summary

We are looking for a skilled Java Developer to design, develop, and maintain high-performance enterprise applications. The ideal candidate should have strong experience in Java development, backend technologies, microservices architecture, and cloud-based solutions. You will work closely with cross-functional teams to build scalable, secure, and efficient software applications.

Key Responsibilities

  1. Design, develop, test, and maintain Java-based applications
  2. Build scalable RESTful APIs and microservices using Spring Boot
  3. Collaborate with frontend developers, QA teams, and product managers
  4. Write clean, efficient, and reusable code following best practices
  5. Optimize application performance and troubleshoot production issues
  6. Integrate databases, third-party APIs, and cloud services
  7. Participate in code reviews, technical discussions, and Agile ceremonies
  8. Ensure application security, scalability, and reliability
  9. Develop and maintain CI/CD pipelines for automated deployments
  10. Create technical documentation and support system maintenance

Required Skills

Java, Core Java, Java 8/11/17, Spring Boot, Spring MVC, Spring Framework, Microservices, REST APIs, Hibernate, JPA, SQL, MySQL, PostgreSQL, Oracle, Maven, Gradle, Git, GitHub, Jenkins, Docker, Kubernetes, Kafka, RabbitMQ, AWS, Azure, CI/CD, JUnit, Mockito, Agile, Scrum, Design Patterns, Multithreading, Data Structures, Algorithms, Linux, Redis, Elasticsearch, OAuth2, JWT, API Integration, System Design, Performance Optimization

Qualifications

  1. Bachelor''s degree in Computer Science, Information Technology, or related field
  2. 2+ years of experience in Java application development
  3. Strong understanding of object-oriented programming concepts
  4. Experience with cloud platforms and containerized applications is preferred
  5. Knowledge of software development lifecycle (SDLC) and Agile methodologies

Preferred Skills

  1. Experience with frontend technologies like React or Angular
  2. Familiarity with DevOps practices and monitoring tools
  3. Knowledge of NoSQL databases such as MongoDB
  4. Experience working in distributed systems and event-driven architecture

Benefits

  1. Competitive salary package
  2. Flexible work environment
  3. Health insurance and employee benefits
  4. Career growth opportunities
  5. Learning and certification support


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: DiceAPI
  • Position Id: ats-dice-2-1778565640199
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

28d ago

Easy Apply

Full-time

Depends on Experience

Remote or Irving, Texas

Today

Full-time

USD 125,760.00 - 188,640.00 per year

Remote

26d ago

Easy Apply

Full-time

120,000 - 170,000

Remote or New Castle, Delaware

Today

Full-time

USD 107,120.00 - 160,680.00 per year

Search all similar jobs