





Established enterprise software employer hiring a mid-level generalist Java backend increases competition density.
Core Java backend and architecture skills are widely transferable across industries.
Explicit 5+ years plus mandatory Core Java, architecture, and unit testing raise shortlisting rigor.
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 enterprise Java applications.
Drive architectural decisions, lead code reviews, and provide technical direction in an Agile environment.
Mentor engineers and promote best practices to improve software quality and team capability.
Bachelor's or Master's degree in Computer Science, IT, or equivalent.
5+ years of hands-on Java application development experience.
Proven expertise in Core Java, OOP, SOLID principles, Design Patterns, and enterprise system design.
Experience with JUnit, Git, REST APIs, and using AI-assisted development tools like GitHub Copilot.
Experienced technical leader comfortable making architectural decisions for enterprise-scale Java applications.
Skilled mentor able to lead technical discussions and foster best engineering practices.
Operates well in Agile, cross-functional teams focused on continuous improvement and high-quality software delivery.