Software Engineer (Java/Spring Boot)- 100% Remote

Software Engineer (Java/Spring Boot)- 100% Remote

Posted Today by Innovative IT Solutions Inc

Negotiable
Undetermined
Remote
Remote

Summary: The Software Engineer role focuses on developing backend applications using Java and Spring Boot, with a strong emphasis on building REST APIs and microservices. The position is fully remote and requires hands-on experience with SQL and event-driven architectures. Candidates should be adept in Agile/Scrum methodologies and possess strong problem-solving skills. Additional experience with cloud platforms and CI/CD tools is considered a plus.

Key Responsibilities:

  • Develop backend applications using Java and Spring Boot.
  • Build REST APIs and microservices.
  • Utilize SQL and database development skills.
  • Implement event-driven architectures using Apache Kafka.
  • Work on distributed systems and backend application development.
  • Engage in problem-solving and debugging tasks.
  • Collaborate in Agile/Scrum environments.

Key Skills:

  • Strong hands-on experience with Java and Spring Boot.
  • Experience building REST APIs and microservices.
  • Strong SQL and database development experience.
  • Experience with Apache Kafka and event-driven architectures.
  • Knowledge of distributed systems and backend application development.
  • Strong problem-solving and debugging skills.
  • Experience working in Agile/Scrum environments.
  • Exposure to .NET technologies (nice to have).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) (nice to have).
  • Experience with CI/CD tools and DevOps practices (nice to have).
  • Knowledge of containerization technologies such as Docker and Kubernetes (nice to have).

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Required Skills

  • Strong hands-on experience with Java and Spring Boot.
  • Experience building REST APIs and microservices.
  • Strong SQL and database development experience.
  • Experience with Apache Kafka and event-driven architectures.
  • Knowledge of distributed systems and backend application development.
  • Strong problem-solving and debugging skills.
  • Experience working in Agile/Scrum environments.

Nice to Have

  • Exposure to .NET technologies.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Experience with CI/CD tools and DevOps practices.
  • Knowledge of containerization technologies such as Docker and Kubernetes.