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
This job opportunity is no longer active.
We only feature a handful of open job opportunities at any given time. Currently featured jobs include:
If you want to be considered for all of our current and future job opportunities, ensure your Torc profile is complete, including any skill assessments you're invited to submit.
Our Talent Operations team will contact you when we have a job opportunity that matches your skills and experience.