Backend Development

Software Engineer (Java)

We are seeking an experienced Software Engineer to join our dynamic team at Nithron on a freelance basis. The ideal candidate will have a strong background in Java to help build and maintain scalable, high-performance backend systems. You will work closely with our frontend developers and product managers to create and enhance our digital products.

Responsibilities:

  • Develop and maintain backend services using Java.
  • Implement and manage databases, ensuring robust data storage and retrieval.
  • Optimize server-side code for performance and scalability.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve backend issues.
  • Stay updated with the latest industry trends and technologies.

Requirements:

  • Proven experience as a Back End Developer or similar role.
  • Proficiency in Java.
  • Experience with database management and SQL.
  • Knowledge of web services and RESTful APIs.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and manage time effectively.
  • Excellent communication and collaboration skills.
  • Familiarity with version control systems like Git.

Preferred Qualifications:

  • Experience with cloud services (e.g., AWS, Azure, Google Cloud).
  • Understanding of microservices architecture.
  • Knowledge of DevOps practices and tools.

Application Process:

If you are a motivated and skilled back-end developer looking for a challenging freelance opportunity, we would love to hear from you. Please send your resume, portfolio, and a brief cover letter.