More than 7 years in Java and Spring Boot, Proficiency in relational databases and ORMs, Strong problem-solving skills, Bachelor's degree in Computer Science or related field.
Key responsabilities:
Oversee all Java development activities
Mentor and coach developers on the team
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Lead Java Developer with Spring Boot (100% Remote)
Position: Lead Java Developer
Location: 100% Remote
Employment Type: Contract to hire 3-6 months conversion
________________________________________
Lead Java Developer
Our direct Client has an immediate opening for an individual, as a Right to Hire, to lead Java development activities for one or more major applications. This individual is an extremely seasoned professional who uses skills to drive company objectives and will be responsible for completing medium to large size projects with limited direction . The ideal candidate will be ready to lead brainstorming sessions to arrive at technical solutions and be an effective problem solver and quick learner, able to independently master new products. This role involves overseeing all Java development activities and will report to a manager who will provide management oversight to the team.
Responsibilities:
Performs standard and complex programming tasks, code review, prioritizes work with other developers, participates in Technical Requirement gathering
Writes functional specifications for medium to large features
Performs Code Review for compliance and coding standards with team members
Continuous involvement in programming coding standards, code repository design patterns, new tools and processes
Expert with debugging and performance profiling of code
Be a thought leader with the ability to brainstorm and proactively solve problems
Mentor and coach developers and team members
Lead team in all Java development activities
Collect status from the team and interact with management as needed
Experience Required:
More than 7 years of design, development background within modern development environments, languages, and tools including secure backend systems using Java and Spring Boot.
Ability to consistently learn and understand new technologies (e.g. Kafka) and build into designs
Write clean, maintainable, and efficient code while adhering to industry standards and best practices.
Ability to troubleshoot production, and optimize performance issues to ensure seamless user experiences
Experience with RESTful APIs and microservices to support front-end applications and third-party integrations
Solid experience with Data access, and understanding of digital cloud technologies and environments
Ability to stay on top of emerging technologies and contribute to continuous improvement initiatives.
Optimize application performance and troubleshoot production issues to ensure seamless user experiences.
Proficiency in relational databases (e.g., MySQL, PostgreSQL) and ORMs like Hibernate.
Knowledge of CI/CD pipelines and tools such as Jenkins, Docker, or Kubernetes is a plus.
Familiarity with cloud platforms like AWS, Azure, or Google Cloud is advantageous.
Excellent problem-solving and analytical abilities.
Strong communication skills and a team-oriented mindset
Self-motivated with the ability to work effectively in a remote environment
Bachelor's degree in engineering, Computer Science or equivalent experience
If interested apply to dfrench@contech-it.com
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.