Job Description

Contract Type: 1-Year (with potential for extension)Location: RemoteEngagement: Full-TimeWhat we need5+ years of hands-on experience in Java enterprise development, including CDI, JPA, and JAX-RS.Strong problem-solving abilities with demonstrated experience tackling complex technical challenges independently and with minimal guidance.Solid understanding of data structures, algorithms, cloud computing, and distributed systems.Strong proficiency in Java, MySQL, Git, Maven, and Agile development methodologies.Experience with modern front-end frameworks — AngularJS or React preferred.Exposure to CI/CD pipelines, Kubernetes/Minikube, Python, Jooq, and networking fundamentals is a plus.Self-starter mindset with the ability to analyze problems, research solutions, and make technical decisions autonomously.Excellent communication and collaboration skills.Bachelor's degree in Computer Science or a related discipline.What you have to doDesign, develop, and maintain secure, scalable, high-performance software solutions.Independently troubleshoot and resolve technical issues, determining optimal solutions with limited direction.Write clean, maintainable code and manage build/deployment pipelines.Test, troubleshoot, and optimize applications for reliability and efficiency.Proactively identify potential problems and implement preventive solutions.Collaborate across teams to meet business requirements and delivery goals.Take ownership of features end-to-end, from design through deployment and maintenance. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In