Java Backend Developer

Java Backend Developer

Posted Today by 1759916113

Negotiable
Outside
Remote
USA

Summary: The Java Backend Developer role is a remote position requiring 6-10 years of hands-on experience with Java, J2EE, and Spring Boot. The candidate will be responsible for designing RESTful APIs, working with microservices architecture, and utilizing various database technologies. Additionally, expertise in DevOps practices and cloud environments, particularly AWS, is essential for this role.

Key Responsibilities:

  • Strong hands-on experience of 6-10 years with Java, J2EE, and Spring Boot.
  • Proven expertise in RESTful API design, microservices architecture, and event-driven systems.
  • Solid background with both relational (SQL) and NoSQL databases.
  • Experience working with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes).
  • Proficiency with unit testing frameworks (JUnit, Mockito) and test-driven development.
  • Familiarity with security best practices, authentication, and authorization protocols.
  • Strong skills in debugging, performance tuning, and troubleshooting complex systems.
  • Experience working in cloud environments, preferably AWS.
  • Excellent communication and collaboration abilities within cross-functional teams.

Key Skills:

  • Java, J2EE, Spring Boot
  • RESTful API design
  • Microservices architecture
  • Event-driven systems
  • Relational (SQL) and NoSQL databases
  • Message brokers (Kafka, RabbitMQ, ActiveMQ)
  • DevOps practices
  • CI/CD pipelines
  • Containerization technologies (Docker, Kubernetes)
  • Unit testing frameworks (JUnit, Mockito)
  • Security best practices
  • Debugging and performance tuning
  • Cloud environments (AWS)
  • Communication and collaboration

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Title: Java Backend Developer

Location: Remote

Duration: 12 Months

Employment Type: W2

  • Strong hands-on experience of 6-10 years with Java, J2EE, and Spring Boot.
  • Proven expertise in RESTful API design, microservices architecture, and event-driven systems.
  • Solid background with both relational (SQL) and NoSQL databases.
  • Experience working with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes).
  • Proficiency with unit testing frameworks (JUnit, Mockito) and test-driven development.
  • Familiarity with security best practices, authentication, and authorization protocols.
  • Strong skills in debugging, performance tuning, and troubleshooting complex systems.
  • Experience working in cloud environments, preferably AWS.
  • Excellent communication and collaboration abilities within cross-functional teams.