





Mid-level Java backend role with common title and metro hiring, high candidate density.
Core Java backend skills are widely transferable across industries.
Explicit 5+ years Java requirement and mandatory backend technologies increases filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, testing, and maintenance of scalable Core Java applications delivering secure and reliable software.
Drive application architecture decisions, conduct code reviews, and guide technical discussions to shape enterprise software design.
Mentor and coach engineers, fostering best practices and collaboration within Agile cross-functional teams to improve software quality and performance.
Bachelor's or Master's degree in Computer Science, IT, or equivalent.
5+ years of hands-on Java application development experience.
Strong expertise in Core Java, OOP, SOLID principles, Design Patterns, and enterprise system architecture.
Experience with JUnit, Git, REST APIs, Agile practices, and using AI-assisted development tools (e.g., GitHub Copilot).
Experienced technical leader comfortable making architectural and design decisions for enterprise-grade Java applications.
Skilled mentor and collaborator able to lead technical discussions and foster best practices in fast-paced Agile teams.
Practically oriented with deep Core Java knowledge and familiarity with modern development tools and automated testing frameworks.