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.
Remote
Freelance
Apply at careers@nithron.com