JobHabor

Java Developer

Jc Corporations

Location
Remote
Workplace
Remote
Employment
Full Time
Salary
USD 80,000–160,000/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, test, and maintain Java-based enterprise applications
  • Build scalable and secure backend services using Java, Spring Boot, and Microservices architecture
  • Develop and integrate RESTful APIs and web services
  • Work with application architects and business teams to understand requirements and deliver technical solutions
  • Implement software design patterns and follow object-oriented programming principles
  • Perform code reviews, debugging, troubleshooting, and performance optimization
  • Develop unit and integration tests to ensure application reliability
  • Collaborate with QA teams to resolve defects and improve application quality
  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives
  • Support CI/CD processes and production deployments
  • Troubleshoot complex technical issues across development, testing, and production environments

Requirements

  • 5+ years of experience in Java/J2EE application development
  • Strong programming experience with Core Java, Java 8+ features, Collections, Multithreading, and Exception Handling
  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security
  • Strong experience designing and developing Microservices-based applications
  • Experience developing REST APIs, SOAP services, JSON, and XML integrations
  • Strong knowledge of Object-Oriented Programming (OOP), Design Patterns, and Data Structures
  • Experience with databases such as Oracle, MySQL, PostgreSQL, MongoDB, or SQL Server
  • Experience with version control tools like Git, Bitbucket, or GitHub
  • Experience with build tools such as Maven or Gradle
  • Experience working in Agile development environments

Preferred

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Hands-on experience with: Docker & Kubernetes
  • Jenkins / CI-CD pipelines
  • Kafka or other messaging platforms
  • Redis / caching technologies
  • API Gateway
  • Microservices design patterns
  • Experience with frontend technologies such as React, Angular, or JavaScript is a plus
  • Knowledge of DevOps practices and cloud-native application development
  • Experience with AI/GenAI integrations and LLM-based applications is a plus

Skills

  • Java
  • Spring
  • Microservices
  • API
  • Cloud
  • J2EE
  • Core Java
  • Java 8
  • Collections
  • Multithreading
  • Exception Handling
  • Spring Boot
  • Spring MVC
  • Spring Security
  • REST
  • SOAP
  • JSON
  • XML
  • OOP
  • Design Patterns
  • Data Structures
  • Oracle
  • MySQL
  • PostgreSQL
  • MongoDB
  • SQL Server
  • Git
  • Bitbucket
  • GitHub
  • Maven
  • Gradle
  • Agile
  • AWS
  • Azure
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • Jenkins
  • CI/CD
  • Kafka
  • Redis
  • API Gateway
  • React
  • Angular
  • JavaScript
  • DevOps
  • GenAI
  • LLM

Similar roles