Java Developer (Mid Junior) (Remote,Contract)

Job opportunity

Location: Remote

Contract duration: 6 months (with extension based on performance)

Type: Full time (8 hours/day)

Experience: 2+ years

Highly skilled and adaptable software developer with a strong background in Java, Node.js, C#, and RavenDB. Proven expertise in designing and developing robust applications, creating modular plugins, and integrating diverse technologies. Adapt at collaborating with cross-functional teams to deliver innovative solutions.

Responsibilities
  • Languages: Java, C#, JavaScript (Node.js)
  • Databases: RavenDB (NoSQL), SQL, MongoDB
  • Frameworks: Spring, ASP.NET, Express.js
  • Technologies: Plugin Architecture, RESTful APIs, Microservices
  • Tools: Git, Jenkins, Docker
  • Methodologies: Agile, Scrum
  • Soft Skills: Team Collaboration, Problem Solving, Communication
Qualifications
  • Led the development of a scalable Java-based application, integrating Node.js plugins for enhanced functionality.
  • Implemented RavenDB as the primary NoSQL database, ensuring efficient data storage and retrieval.
  • Developed custom plugins in C# for seamless integration with third-party systems, increasing system interoperability.
  • Collaborated closely with UI/UX designers to create intuitive user interfaces, resulting in improved user experience and engagement.
  • Conducted code reviews and mentored junior developers, fostering a culture of continuous learning and code quality.
  • Designed and implemented RESTful APIs using Java and Spring framework, enabling secure data exchange between services.
  • Worked extensively with RavenDB, optimising database queries and ensuring data consistency across distributed systems.
  • Developed Node.js plugins for real-time data processing, enhancing the application's responsiveness and performance.
  • Collaborated with QA engineers to conduct rigorous testing, identifying and addressing critical issues before deployment.
  • Actively participated in Agile ceremonies, contributing to sprint planning, retrospectives, and daily stand-ups.

Certifications: (Nice to have)

  • Certified Java Developer
  • Node.js Developer Certification
  • RavenDB Certified Professional
About the company
Remote work icon
Remote
Freelancer icon
Freelance
Geography icon
Latin America
Timezone icon
Workload icon
Full-time
Workload icon
English - Full Professional Fluency
I'm interested!
Share
Thanks for your interest in the Java Developer (Mid Junior) (Remote,Contract) job.
Please provide the information below to continue.
Oops! Something went wrong while submitting the form.
Oops! Something went wrong while submitting the form.