





Popular mid-level backend role in a metro with broad required skills and experience increases competition.
Core Java backend skills are broadly transferable across industries, easing candidate mobility.
Explicit minimum years plus mandatory Java/J2EE and DB skills will filter many applicants.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and deliver high-quality software solutions and designs driven by clean, efficient code adhering to GUI and UX standards.
Manage and prioritize tasks throughout the software development life cycle including testing, debugging, and documentation.
Train and guide junior developers, review their work, and collaborate with internal teams and vendors to improve product quality and performance.
Minimum 3 years of professional experience in Java, J2EE, JPA, Rest API development.
Strong skills in SQL/NOSQL databases, PL/SQL, ORM frameworks (MyBatis/Hibernate), and basic Linux/UNIX.
Experience with Continuous Integration and Deployment in a DevOps environment, Agile methodologies (Scrum, XP, Kanban).
Work Experience Required: Minimum 3 years in relevant technologies as listed.
Experienced in designing scalable, modular software solutions following Object-Oriented programming and SOLID principles.
Practiced in Test Driven Development and Behavior Driven Development to ensure high code quality.
Capable of effective task decomposition to optimize development efforts and time to market.