Job Title: Senior Java Developer Lead
Position Overview
This is a full-time remote position based in Brazil with US clients. As a highly skilled software engineer, you will lead our development team and drive the implementation of cutting-edge solutions using Java and related technologies.
We are looking for an experienced professional with a strong background in software development and leadership skills to join our team.
* We offer:
* A competitive salary package commensurate with experience
Key Responsibilities
* Lead the development team and oversee the implementation of software projects
* Design and develop complex software systems using Java and related frameworks
* Mentor junior developers and provide guidance on best practices and coding standards
* Collaborate with cross-functional teams to deliver high-quality software products
* Stay up-to-date with industry trends and emerging technologies
Requirements
* 12+ years of experience in software development with a strong focus on Java and related technologies
* Proven track record of leading development teams and driving successful project outcomes
* Strong hands-on experience with Agile methodologies and version control systems like Git
* Excellent communication and interpersonal skills
* Good knowledge of database concepts and data modeling
Benefits
* Competitive salary package
* Opportunities for career growth and professional development
* Collaborative and dynamic work environment
* Flexible working arrangements including remote work options