





Mid-level generic Software Engineer II fullstack title with broad skills increases candidate competition.
Java full-stack with AI experience is fairly transferable but still favors software-product backgrounds.
Mandatory 2+ years plus Java full-stack and AI experience creates strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, and maintain software components and solutions aligned with project objectives.
Perform system integration of software and hardware ensuring quality standards compliance and troubleshoot issues with root cause analysis.
Provide guidance to less experienced staff and collaborate cross-functionally including occasional external stakeholder interaction.
Bachelor's degree in Computer Science, Software Engineering, or related field (advanced degrees also acceptable).
2+ years of relevant software engineering experience in Java full stack development with AI experience.
Familiarity with Java programming, SDLC (including Agile/Scrum), version control systems, and CI/CD pipelines.
Work Experience Required: Minimum 2 years in relevant software engineering roles.
Experienced in full stack Java development with AI integration and software lifecycle management.
Capable of independently handling software development tasks with sound judgment and providing mentorship.
Fits a hybrid work environment with up to 15% travel and comfortable working collaboratively and across teams.