Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FreeBalance

R&D Global Manager

FreeBalance

. Lead and manage a team of Java developers to deliver scalable, secure, and high-performance software applications.

Posted 4/21/2026full-timeRemote • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformHibernateJavaKubernetesNoSQLReactSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Lead and manage a team of Java developers to deliver scalable, secure, and high-performance software applications.
  • Work closely with product managers, architects, QA, and DevOps to define, design, and deliver software solutions.
  • Oversee the full software development life cycle (SDLC), including requirements gathering, design, coding, testing, deployment, and support.
  • Ensure adherence to coding standards, testing practices, and security guidelines.
  • Mentor and coach team members, providing regular feedback and career development guidance.
  • Establish development best practices, coding standards, and CI/CD pipelines.
  • Track and report progress using Agile and/or traditional project methodologies.
  • Ensure timely delivery of projects, manage resource allocation, and prioritize work.
  • Implement and enforce CMMI Level 2 processes, including requirements management, project monitoring, and configuration management.
  • Conduct regular code reviews and ensure adherence to security and quality standards.
  • Collaborate with cross-functional teams to continuously improve development processes and product quality.
  • Stay current with emerging technologies and industry trends, evaluating and integrating appropriate tools and technologies.
  • Work directly with the Project Managers in aligning development deliveries to customer contracts.
  • Ability and willingness to travel to the developing countries where FreeBalance is actively engaged in projects.
  • Excellent communication skills in English, both written and oral, are a must.
  • Travel required.

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in Java development, with at least 3 years in a leadership or managerial role.
  • Strong expertise in Java, Spring, Spring ecosystem projects, Spring Boot, REST APIs, and related technologies.
  • Experience with front-end technologies (JSF/MyFaces, React, etc.) is required.
  • Solid understanding of database technologies (SQL, NoSQL) and ORM frameworks (Hibernate, JPA).
  • Familiarity with cloud platforms (AWS, OCI, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proven experience with Agile/Scrum methodologies and tools like JIRA, Confluence, Git.
  • Hands-on understanding of software architecture, REST APIs, and enterprise integration patterns.
  • Strong familiarity with the IT infrastructure that typically supports this class of architectures.
  • Demonstrated experience managing projects aligned with CMMI Level 2 (or higher).
  • Excellent problem-solving, organizational, and communication skills.
  • Ability to work effectively with geographically distributed teams and diverse stakeholders.

Benefits

Comp & perks
  • We thank all applicants for their interest; however, only those selected for an interview will be contacted.
  • FreeBalance is an inclusive employer dedicated to building a diverse workforce to increase the representation of the designated groups based on each country’s legislation.
  • We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective labour law throughout all stages of the recruitment process.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootREST APIsJSFReactSQLNoSQLHibernateJPA
Soft Skills
leadershipmentoringcommunicationproblem-solvingorganizationalcollaborationfeedbackcareer developmentresource allocationprioritization