mycareers logo


Showing: 100 java developer jobs
Java Developer
Hudson Valley Medical Center
US
Remote

14 days ago

Job Description


Job Summary

We are seeking a skilled Java Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate should have strong experience in Java programming, object-oriented design, and modern backend development frameworks. You will collaborate with cross-functional teams to build scalable, secure, and high-performance applications.

Key Responsibilities

  • Design, develop, and maintain Java-based applications.
  • Write clean, efficient, and reusable code following coding standards.
  • Develop RESTful APIs and microservices.
  • Participate in software design, code reviews, and technical discussions.
  • Troubleshoot, debug, and optimize application performance.
  • Integrate applications with databases, third-party APIs, and external systems.
  • Collaborate with product managers, QA engineers, and DevOps teams.
  • Create and maintain technical documentation.
  • Ensure application security, scalability, and reliability.
  • Stay updated with emerging technologies and industry best practices.

Required Skills

Technical Skills

  • Strong proficiency in Java 8/11/17+
  • Experience with Spring Boot, Spring MVC, and Spring Data JPA
  • Knowledge of REST APIs and Microservices Architecture
  • Experience with Hibernate/JPA
  • Strong understanding of Object-Oriented Programming (OOP)
  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git version control
  • Knowledge of Maven or Gradle
  • Experience with unit testing frameworks such as JUnit and Mockito

Preferred Skills

  • Experience with Docker and Kubernetes
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with messaging systems like Kafka or RabbitMQ
  • Familiarity with CI/CD pipelines
  • Understanding of Agile/Scrum methodologies

Nice to Have

  • Experience with distributed systems and event-driven architecture.
  • Exposure to NoSQL databases such as MongoDB.
  • Experience in performance tuning and application monitoring.
  • Relevant certifications in Java or cloud technologies.

Benefits

  • Competitive salary
  • Health insurance
  • Flexible work arrangements
  • Learning and certification support
  • Career growth opportunities


Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you