Senior Java Software Engineer (IRC274615) to $4000

Job Description

 

* Strong experience with Java (preferably Java 17+; Java 21 is a plus)
* Strong knowledge of Spring Boot and Tomcat
* Experience with MongoDB or other NoSQL databases.
* Experience with Maven and Git.
* Experience with Kubernetes and Docker
* Strong Linux knowledge
* Experience with RESTful APIs and JSON serialization/deserialization (Jackson).
* Familiarity with event-driven systems and message pub/sub.
* Experience with unit testing frameworks (JUnit, Mockito).
* Experience with microservices architecture.
* Good communication skills and ability to work in a distributed team.

 

Nice to Have

* Familiarity with CI/CD pipelines and DevOps practices.
* Shell Scripting
* Hibernate
* Jenkins
* JavaScript

 

Job Responsibilities

* Design, develop, and maintain backend services using Java and Spring Boot.
* Write and maintain unit and integration tests (JUnit, Mockito, JavaScript).
* Work with REST APIs and event-driven architectures.
* Collaborate with cross-functional teams to deliver high-quality solutions.
* Participate in code reviews and ensure adherence to best practices.
* Troubleshoot and resolve issues in development, test, and production environments.
* Contribute to documentation and knowledge sharing.

Department/Project Description

We are seeking a skilled Java Software Engineer to join our team and contribute to the development and maintenance of Catalog and Profile services. You will work with a modern stack including Java, Spring Boot, and MongoDB, and collaborate on a microservices-based architecture to build scalable backend services for Qlik’s cloud platform.
From time to time, you will also maintain a legacy service. This may be a support type of project.

Required languages

English B2 - Upper Intermediate
Java, Spring, Maven, Tomcat
Published 28 August
89 views
·
12 applications
75% read
·
34% responded
Last responded 6 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...